Hello大家好,我是木仓哥。今天这篇文章是要教大家一分钟掌握虚拟语气。 前面我们已经深入了解了谓语动词和句子的时态、语态,今天我们将学习句子的虚拟语气。顾名思义,虚拟语气就是一种假设,假设的是与事实(过去、现在或将来)相反的情况。其为我们的重要考点,内容较多,需要同学们分条理理解和学习。
虚拟语气表达的是与事实相反或没办法实现的情况,表示说话人的遗憾、后悔、愿望、建议、命令和要求等情绪。 下面我们通过几个例句来进一步了解虚拟语气: 1. 如果我住在办公室附近,我就会步行上班。 判断是否译为虚拟语气,主要看句子中的条件能否实现,如果不可能实现(即与事实相反的情况),就为虚拟语气。我们来进行分析: 真实条件(能够实现):我自己的房子离上班地很远,所以又在办公室附近租了间房。在这种情况下,“如果我住在办公室附近那间租的房里”为能够实现的条件,所以译为陈述语气。 If I live near my office, I will walk to work.(主将从现) 虚拟条件(不能实现):我自己的房子离上班地很远,天天坐地铁上班。这时,“如果我住在办公室附近”是与事实相反的情况,译为虚拟语气。 If I livednear my office, I wouldwalk to work. 这里用lived和would偏离了正确的语法运用,都使用了过去式形式,大家可以理解为,虚拟语气就是用错误的语法表达不可能实现的条件。这里表达的是和现在事实相反的情况。 2. 如果我在你的位置,我就会让他知道我对他的看法。 (1)If I werein your shoes, I wouldlet him know what I thought of him. (2)WereI in your shoes, I wouldlet him know what I thought of him. “我在你的位置上”与事实相反,所以译为虚拟语气。虚拟语气中无论主语是什么形式,be动词一律用were。我们还需注意的是,虚拟语气句式可以省略if,将谓语动词were提前,以进行强调。这里表达的是和现在事实相反的情况。 3. 如果这些玩具运到时有损坏,你可以立刻通知我们。 (1)If the toys shouldarrive in a damaged condition, you couldinform us at once. (2)Shouldthe toys arrive in a damaged condition, you couldinform us at once. 正常语法情况下,划线单词应该用“will”和“can”,但这里为虚拟语气,所以使用“should”和“could”这些不太正常的语法。这里表达的是和将来事实相反的情况。 4. 如果我早点动身,我本来能赶上巴士的。 (1)If I had leftsooner, I could have caughtthe bus. (2)HadI leftsooner, I could have caughtthe bus. 这个句子表达的是和过去事实相反的情况,从句谓语动词使用了过去完成时。当变为倒装句时,谓语动词助动词had提前。 5. 如果我是南希,我不会离开他。 (1)If I had beenNancy, I would not have lefthim. (2)HadI beenNancy, I would not have lefthim. 这个句子表达的是和过去事实相反的情况,从句谓语动词使用了过去完成时。当变为倒装句时,谓语动词助动词had提前。 【总结】 1. 虚拟语气公式: 1. 虚拟语气的翻译: would have done: 本打算做某事(但是没做) could have done: 本来能做某事(但是没做) should have done: 本应该做某事(但是没做) might have done: 也许已经做了(但不确定) must have done: 一定已经做了(但不确定)
1. He suggests we to the cinema at once, otherwise we will be late. A. must go B. go C. will go D. would go 答案:B 解析:这题考察虚拟语气。句子意思:他建议我们应该马上去电影院,不然会迟到。 Suggest在这里是建议的意思,后面的从句应该用虚拟语气,谓语动词为should+V原型,其中should可省略,选B。 2. If only I how to operate a computer as you do! A.has known B. would know C. should know D. knew 答案:D 解析:这题考察虚拟语气。句子意思:要是我和你一样知道怎么操作电脑就好了! 这里if only引导的从句表示和现在事实相反的情况,谓语动词应该用一般现在式,选D。 3. Even though I’d hurt my leg, I swim back to the river bank. A.should B. might C. had to D. was able to 答案: D 解析:这题考察虚拟语气。句子意思:尽管我伤了腿,我还是游回了河岸。 这个句子陈述的是一个真实情况,表示我在伤了腿的情况下也自己游回了河岸,所以应该填一般过去时“was able to”(能),选D。我们要知道,当句子陈述一个已经发生的客观事实时,不用虚拟语气。 4. If I you, I more attention to English idioms and phrases. A.was; shall play B. am; have smoked C. would be; would pay D. were; would pay 答案:D 解析:这题考察虚拟语气。句子意思:如果我是你,沃会更注意英语习语和短语。 这个句子表示与现在事实相反的情况,从句谓语动词应该用一般过去时were,主句谓语动词应该用would+V原型,选D。 5. He had an expression of resentment, as if Martin a fool of him. A.had made B. makes C. made D. would make 答案:A 解析:这题考察虚拟语气。句子意思:他一脸怨恨的表情了,好像马丁愚弄了他一样。 这个句子表示与过去事实相反的情况,所以从句谓语动词应该用过去完成式,选A。 |
|