would have done 释义 过去将来完成时(可用于虚拟句,表示与过去的事实相反);过去将来完成时(表示在过去某一时间对将来某一时刻以前所会发生的动作) 实用场景例句 全部 A quick nod of approvalwould have donenicely. 要是当时立即点头同意就好了。 柯林斯例句 ...
“would have done”是英语中用于描述与过去事实相反假设的虚拟语气结构,通常表达“本来会做某事但实际未发生”的含义。其核心功能在于强调假设条件下的可能结果或对未实现情况的遗憾。以下从不同维度展开分析: 一、基本含义与结构 该结构由“would + have + 过去分词”构...
'Would have done'是英语中用于表达与过去事实相反的假设或未实现愿望的虚拟语气结构,通常与条件句结合使用。以下从定义、用法及注意事项三个方面详细解析。 一、定义与基本结构 'Would have done'由'would + have + 过去分词'构成,表示在假设条件下过去可能发生但实际未发...
1. 本来就会去做某事而没做 高考... ... might have done 本可以做而没做would have done=本来就会去做某事而没做could have done = 本可以做某事而没 … wenwen.soso.com|基于78个网页 2. 虚拟语气 VOA慢速英语:Taking a Closer Look at the... ... close to 离…近would have done虚拟语气have...
以下是"would have done"的用法归纳。 1.表示过去假设的情况: "Would have done"常用于虚拟条件句中,表示对过去的假设或猜测。例如: - If I had studied harder, I would have passed the e某am.(如果我学习更努力,我就能通过考试了。) - If it hadn't rained, we would have gone to the beach.(...
1. 与had done的区别:had done表示过去完成时态,而would have done表示虚拟语气。 2. 与should have done的区别:should have done表示本应该做而没有做的事情;而would have done则表示如果当时做了某事,结果会怎样。 3. 与could have done的区别:could have done表示曾经有机会做某事却没有做;而would have ...
could来自于can表示能够 could have done 就是说“本能够做到什么”(隐含当时没能达到这个能力) would来自于will表示推测 would have done 是说“本将会怎么做”(隐含当时没有这个意愿) 前者侧重说能力,后者侧重说意愿. 本来有能力做到的不一定是意愿做的,本来意愿做到的一定是本来也有能力做到的.这就是细微差别吧...
1.I would have done……, but……我本想做……但由于一些原因,没有做成 当然特定语境下,but及后边内容会省略 2. if虚拟语气I would have done……if sth had done……如果那时……我就会……(现实情况是:假设的情况没有发生,我也没有那样做)这种情况下,也可以用否定形式I wouldn't have done...i...
"would have done"是英语中的一种虚拟语气的表达方式,通常用来表示过去本应该发生但没有发生的事情,或者是过去可能发生但实际上没有发生的事情。以下是关于"would have done"的详细解释: 1. 表示过去的假设或愿望:当我们在谈论过去某个时间点或情况时,"would have done"用来表达在那个时间点上希望或预期发生的...
wouldhavedone的构成可以分为两部分: - would have: 表示过去将要发生的假设情况; - 动词的过去分词形式:表示在假设情况下动作或状态的完成。 3. wouldhavedone的用法 wouldhavedone的用法可以根据句子的时态来进行分类。 3.1 过去完成时的用法 在过去完成时的情况下,wouldhavedone表示过去某个时间点之前本可以完成...