词组 | must+完成时不定式/would+完成时不定式 |
释义 | must+完成时不定式/would+完成时不定式 【问】 He that the solar system and the universe into existence a natural process and one day.(攻读硕士学位研究生入学考试英语试题,1994) 谢振元教授主编《研究生入学考试英语复习指南》(1997)(中国人民大学出版社)对上道题的解答如下: “conceived是想像过去发生的事,即对从句中come into existence的过去动作进行推测,故从句中的谓语动词应为‘would+have come’。” 请问将(B)中的would come改为would have come是否正确? 【答】 would have done这个结构常常用来表示过去实际上未发生的动作(用于虚拟语气)。例如: 1. If you had done as I told you to do this would not have happened. (Dreiser) 如果你按我告诉你的那样去干了的话,这事就不会发生了。 2. Anybody else would have believed you. (MED) 要是其他人就会相信你说的话。 3. But for your help we would have been late. (Chambers) 要是没有你的帮助,我们就会迟到了。 4. What would I not have given to be able to say the rules without a mistake! 要是当时我能一字不差地把这些规则说出来,我是什么代价不愿意付出啊! 此外,would have done这个结构也可以用于表示推测(“也许”、“想必”、“大概”、“可能”)。例如: 1. I thought you would have finished this by now. (Chambers) 我想此刻你可能已经把这件事干完了。 2. He would have reached New York. (CEG ) 他现在大概已经到达纽约了。 would have done的后一用法,虽然是表示“推测”,但与表示“推测”的must have done在程度上和口气上是有重大区别的。前者肯定性很弱,只表示“大概”、“也许”的意思,而后者肯定性很强,表示“一定”、“必定”的意思。根据句意,应将(B)中的would come改为must havecome或had come。 赵振才 编著.英语常见问题解答大词典.哈尔滨:黑龙江人民出版社.1998.第746页. |
随便看 |
|
英语用法大全包含4017条英语用法指南,基本涵盖了全部常用英文词汇及语法点的翻译及用法,是英语学习的有利工具。