五、虚拟语气(1 / 1)

(一)语气的含义和种类

语气是动词的一种形式,表示说话人对某一行为或事情的看法和态度。英语中语气有三种:陈述语气、祈使语气、虚拟语气。

1.陈述语气

表示动作或状态是现实的、确定的或符合事实的,也就是说把动作或状态当作事实表达出来。如:

There are two sides to every question.每个问题都有两个方面。

Were you busy all day yesterday?昨天一整天你都很忙吗?

How good a teacher she is! 她是多好的一位老师啊!

2.祈使语气

表示说话人对对方的请求或命令。如:

Never be late again! 再也不要迟到了。

Don’t forget to turn off the light.别忘了关灯。

3.虚拟语气

表示动作或状态不是客观存在的事实,而是说话人的主观愿望、假设或推测等。如:

If I were a bird,I could fly in the air.

如果我是一只小鸟,我就能在空中飞行。(我不可能是一只小鸟,我是一个人。)

I wish I could pass the examination.我希望我能通过考试。

(二)虚拟语气在条件句中的用法

1.条件句分类

英语中的条件句一般分为两类:一种是真实条件句;另一种是非真实条件句。

(1)如果假设的情况可能发生,是真实条件句,这种情况下谓语用陈述语气。如:

If she invites me tomorrow,I shall go to the party.

如果她明天邀请我参加聚会,我就去。

(2)如果假设的情况是不存在的或不大可能发生的,则是非真实条件句,句中的条件从句与结果主句都用虚拟语气。如:

If she invited me,I should go to the party.

假如她邀请我参加聚会,我就去。(说话人认为邀请的可能性较小或不可能。)

2.虚拟语气在条件句中的各种具体形式和用法

(1)对现在的虚拟,表示与现在事实相反的假设时,其形式见下表:

如:

If I were you,I should/would go at once.

如果我是你的话,我立刻就走。(隐含的事实是:我不是你,也不会立刻走。)

If he had time,he would attend the meeting.

如果他有时间,他会参加这个会议。(隐含的事实是:他现在没有时间,他也不会参加这个会议。)

(2)对过去的虚拟,表示与过去的事实相反的假设时,其形式见下表:

如:

If you had come yesterday,you would have met that famous professor.

如果你昨天来,你就会见到那位著名的教授了。(隐含的事实是:你昨天没来,也没见到那位著名教授。)

If we had been there last night,nothing would have happened.

如果昨晚我们在那儿的话,什么事情也不会发生。(隐含的事实是:我们昨晚不在,事情也发生了。)

(3)表示与将来事实相反的假设,对将来表示怀疑,或将来的动作不太可能实现时,其形式见下表:

如:

If it were Saturday tomorrow,we wouldn’t go to school.

明天要是周六的话,我们就不用上学了。

If you were to visit our school next week,you would see me.

如果你下星期来我们学校参观的话,你就会见到我。

If he had enough money next year,he might go abroad soon.

如果他明年有足够的钱,他很快就会出国。

(4)错综时间条件句

在非真实的条件句中,虚拟条件从句和主句动作发生的时间不一致,因此,主句和从句中的谓语动词要根据各自的所指的不同时间选用适当的虚拟语气形式。如:

If you had spoken to him you saw him last time,you would know what to do now.(从句说的是过去,主句指的是现在)

如果上次你见到他时给他说一下,现在就知道该怎么做了。

If you had followed my advice,you would be able to finish the work now.(从句说明过去,主句说明现在。)

如果你当时听了我的话,现在就能完成这份工作了。

If I had a bike(now),I would have lent it to you yesterday.(从句与现在事实相反,主句与过去事实相反。)

假如我有自行车,昨天早就借给你了。

注意:条件状语从句省略if的情况:

在书面语中,如果条件状语从句的谓语中有were,had 或should,就可以省略if,并将were,had 或should 放到句首,后面句子倒装,用“Were/Had/Should+主语”的形式。省略了if的倒装形式的句首不能用动词的缩略形式。关于这一点在省略句中还会讲到。如:

If I were to do it,I’d do it some other way.→Were I to do it,I’d do it some other way.

我要去做,我会以另一种方式做。

If you should fail,try again.→Should you fail,try again.

你要是失败了,再试一次。

If you had been here earlier,you would have seen him.→Had you been here earlier,you would have seen him.你要是来早点,你就能见到他了。

(5)含蓄条件句

有时一个假设的情况并不用条件句表示,而是用其他的方式表示出来,或暗含于上下文中,这种句子叫做含蓄条件句。含蓄条件句大体有三种情况:

1)条件暗含在短语中。如:

What would I have done without you?

如没有你,我会怎么办呢?(条件暗含在分词短语without you中)

I would do so in your place.

假如我处在你的位置我会那样做的。(条件暗含在in your place中)

It would be easier to do it this way.

这样做会比较容易。(条件暗含在不定式短语to do it this way中)

But for your help we couldn’t have succeeded in the experiment.

如果没有你的帮助,我们的实验是不会成功的。(暗含条件是but for your help)

Mr Smith was badly ill,or he would have attended our dinner party.

史密斯先生病得很严重,否则他会参加我们的晚宴的。(暗含条件是连词or)

2)条件暗含在上下文中。如:

You might stay here oforever.你可以永远待在这儿。(可能暗含if you wanted to)

We would have succeeded.我们本来是会成功的。(可能暗含if we had kept trying)

Your reputation would be ruined.你的名誉会败坏的。(可能暗含if you should accept it)

I would appreciate a little of your time.谢谢你给我一点时间吧。(可能暗含if you were so kind as to give me a little of your time)

3)在不少情况下,虚拟式已变成习惯说法,很难找出其暗含的条件。如:

You wouldn’t know.你不会知道。

I would like to come.我愿意来。

I wouldn’t have dreamed of it.这是我做梦也不会想到的。

He told the story in such minute detail that he might himself have been an eye-witness.

他将那事讲得非常仔细,简直就像他亲眼看见一样。

(三)虚拟语气在其他从句中的用法

1.虚拟语气在important,strange等形容词或是短语后的主语从句中的用法

这类形容词有 important,strange,natural,necessary,desirable,urgent,pitiful,essential,imperative等,以及短语no wonder,a pity,an honor等。这些词所构成的句型“It is+形容词(或短语)+that should(可以省略)+v(动词原形)”结构,表示虚拟,表示某事是“重要”“奇怪”“自然”“必要”等意义。如:

It is necessary that he(should)be sent to hospital at once.

有必要马上把他送医院。

It is essential that the program(should)be loaded into computer.

把程序输入计算机非常必要。

It is imperative that we(should)practise criticism and self-criticism.

应当进行批评与自我批评。

It is a pity that you(should)miss a good chance.

很遗憾,你错过了这么好的机会。

2.虚拟语气在宾语从句中的用法

(1)在suggest(建议),demand(要求),order(命令),propose(建议),insist(坚持要做),command(命令),request(要求),desire(希望),maintain(主张),deserve(值得提及)等意念动词、祈使动词或态度动词后的宾语从句中,从句中的谓语动词用“should(可以省略)+动词原形”,表示建议,要求,命令等。如:

She suggested that we(should)visit our English teacher.

她建议我们去拜访我们的英语老师。

Our parents requested that we(should)work hard.

我们的父母要求我们努力工作。

The general manager insisted that the project(should)be carried out as planned.

总经理坚持该项目必须按计划执行。

注意:

1)suggest有两种意思:当表示“建议”时,后面的宾语从句才用虚拟语气;当表示“暗示”“表明”时,后面的宾语从句不用虚拟语气。如:

He suggested that she(should)leave that room at once.

他建议她立刻离开那个房间。

His smiling face suggested that he was happy.他的笑脸表明他很幸福。

2)insist 和suggest一样,也有两种意思:当表示“坚持说”时,不用虚拟语气;当表示“坚决要求”“硬要”时,后面的宾语从句才用虚拟语气。如:

He insisted that he was innocent.他坚持称自己是无辜的。

He insisted that they(should)show him their passports.

他坚持要求他们向他出示护照。

(2)在wish 后的宾语从句中,表示很难实现或不能实现的愿望,可以翻译为“但愿……”“悔不该……”等。有三种形式:

wish sb did表示现在不能实现的愿望

wish sb had done,wish sb could have done对过去的事情表示愿望

wish sb would(could)do表示将来的愿望

如:

I wish(that)I were you.我但愿我是你该多好啊!

I wish I knew the answer to the question.我希望知道这个问题的答案。

(可惜不知道。)

I wish(that)she hadn’t made the big mistake.

我多么希望她没有犯下那个大错误。

He has lost the last chance.How I wish he could have another one.

他失去了最后一次机会,我多么希望他能再有一次机会啊!

注意:wish 与hope接宾语从句的区别在于:hope表示一般可以实现的希望,宾语从句用陈述语气。wish表示很难或不大可能实现的愿望,宾语从句用虚拟语气。请比较:

We hope we will succeed.希望我们能成功。(我们不知道我们是否能成功。)

We wish we would succeed.但愿我们能成功。(我们很难取得成功。)

3.虚拟语气在表语从句和同位语从句中的用法

从句中谓语动词用should(可以省略)+v(动词原形)。

常用的这类名词有:advice,demand,suggestion,proposal,order,idea,request等。如:

My advice is that you(should)practise speaking English as often as possible.(表语从句)

我的建议是你尽可能经常地练习说英语。

My suggestion that we(should)try it again is accepted by students.(同位语从句)

我的再试一次的建议被学生们所接受。

The order is that the work should be finished two days ahead of time.(表语从句)

命令是提前两天完成工作。

The order came that the work should be finished two days ahead of time.(同位语从句)

提前两天完成工作的命令传来了。

4.It is/was(high,about)time+that从句句型要求用虚拟语气

从句中谓语动词用过去式,指现在或将来的情况,表示“早该干某事而已经有些晚了”如:

It is high time that we went to bed.是我们该睡觉的时间了。

It is time that we had a class.是我们该上课的时候了。

注意:

1)句子中的high或about只是为了加强或缓和语气。

2)从句中的过去式也可以改为should+v(动词原形),此时should 不能省略,这种情况不如用过去式普遍。如:

It is high time that we should go to bed.是我们该睡觉的时间了。

It is time that we should have a class.是我们该上课的时候了。

3)上述的两种情况都可以用It is time for sb to do sth 代替。如:

It is high time for us to go to bed.是我们该睡觉的时间了。

It is time for us to have a class.是我们该上课的时候了。

5.以as if,as though或 even if,even though引导的从句

如果谈论的是不可能或是不真实的情况时,它们所引导的表示虚拟性比喻或是方式的状语从句要用虚拟语气。从句表示与现在事实相反,谓语动词用一般过去时;表示与过去事实相反,用过去完成时(had+动词过去分词);表示将来的可能性不大,用would(might,could)+v(动词原形)。如:

He talks as if he knew all about it.他说的好像他全知道一样。

She looks as though she were sick.她看上去好像生病的样子。

It looks as if it might rain.看上去好像要下雨一样。

6.I would rather(that)…句型

would(had)rather,would prefer所引导的从句中的谓语动词要求用过去式表示当时或将来的情况,用过去完成时表示过去的情况,表示希望或婉转的责备。如:

I’d rather you posted the letter right away.我倒希望你把这封信立刻寄出去。

I’d rather I were in the rain now.我宁愿此刻站在雨中的是我。

7.以suppose开头的祈使句

从句的谓语动词变化与as if后面的动词变化规律相同,用过去时、过去完成时或过去将来时。意思是“假如……”,但suppose 是动词,不是连词。如:

Suppose the boss walked in,what should I do?假如老板过来了,我该怎么办?

8.用在for fear that或lest引导的从句

表示“怕……”“万一……”等意思。从句的谓语动词用should+动词原形,should 可以省略。如:

She closed the windows for fear that she(should)catch cold.她关上窗以防感冒。

9.虚拟语气的习惯用法

(1)动词的过去式用于现在时态时,表示说话人的谦虚、客气、有礼貌、或委婉的语气,常用于日常会话中。如:

Would you be kind enough to show me the way to the post office?

请你告诉我去邮局的路好么?

It would be better for you not to stay up too late.

你最好别熬夜到很晚。

(2)某些习惯表达中。如:

You’d better set off now.你最好现在就出发。

I’d rather not tell you the secret.我情愿不告诉你这个秘密。

(3)“may+动词原形”表示祝愿,但愿,此时may须置于句首(多用于正式文体中)。如:

May good luck be yours! 祝你好运!

May you be happy! 祝你快乐!

May you do even better! 祝你取得更大成就!

May you succeed! 祝你成功!

(4)动词原形。如:

Long live the people! 人民万岁!

“God bless you!” said the priest.牧师说:“愿上帝保佑你!”