查查知识网

虚拟语气讲解定义(怎么看出虚拟语气)

发布者:何同
导读Hello大家好,我是木仓哥。今天这篇文章是要教大家一分钟掌握虚拟语气。前面我们已经深入了解了谓语动词和句子的时态、语态,今天我们将学习句子的虚拟语气。顾名思义,虚拟语气就是一种假设,假设的是与事实(

虚拟语气讲解定义(怎么看出虚拟语气)

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。