虚拟语气
考点一 虚拟语气在非真实条件句中的使用
如果所表示的条件是真实的或完全有可能的,成为真实条件句,其主句和从句的谓语都用陈述语气。如: If you don’t hurry, you will miss this train.
如果表示的条件根本不可能实现或实现的可能很小,称为虚拟条件句,如:
If I were you, I should go there.
虚拟语气根据其表达时间概念可分为表示现在,表示过去以及表示将来的虚拟语气。
1. 表示与现在事实相反,谓语动词的主要形式。 主句:would(should,could,might)+ 动词原形
条件从句;动词过去式(be的过去式一般用were)
If we had time now, we should (would) read it again.
2. 表示与过去事实相反,谓语动词的主要形式
主句:would(should, could, might) + have + 过去分词
条件从句:had + 过去分词
I would have called you if I had known your telephone number then.
3. 表示与将来事实可能相反,谓语动词的主要形式
主句:would(should, could, might)+ 动词原形
动词过去式
条件从句: should + 动词原形
were to + 动词原形
注意: A 主句中除用should, would外,还可以用could, might。
B. 如果说话人认为if从句所表示的是事实(客观存在的情况或实现的可能性很大的假设),全句句可
以用陈述语气。如:If you do it once more, you will do it better.
考点二 虚拟条件句的特殊情况
1. 省略if的虚拟条件句
If引导的虚拟条件句的谓语动词中含有had, should ,were 时,可将if省略。而将had, should, were置于句首,采用倒装语序,句意不变。
Should it happen (=if it should happen), what would you do?
Were I you (=if I were you), I would go.
Had he recognized me (=If he had recognized me),he would have come over.
2. 混合(时间错综)型虚拟条件句
通常情况下,在非真实条件句中主句和从句的谓语动词所指的时间是一致的,但是有时也可能指不同的时间,在这时要根据上下文的意思采用不同的谓语动词形式。即:从句和主句根据各自谓语动作发生的时间的不同,采用相应的谓语动词形式。如:
If I were you, I would have taken his advice. (从句说明现在,主句说明过去)
If you had not watched television so late last night, you would not be so sleepy now. (丛句说明过去,主
句说明现在)
3. 含蓄虚拟条件句
有时假设的情况并不以if 引导的条件从句形式表示出来,而是通过一个介词短语或其他方式表示。常用的词或短语有:without, but for, but that, otherwise, or, but,supposing等。
* but for, without, under, with等介词短语引导的虚拟语气。如:
Without your help (= If we had not had your help), we could not have succeeded.
* otherwise, but, or引导的虚拟语气。如:
He was having a meeting, otherwise he would have come over to help us.
He felt very tired yesterday, or he would have attended the party.
4. 在某些隐含的虚拟条件简单句中,虚拟语气可以通过上下文表现出来。谓语动词用should/would be和 should/would have been 虚拟形式。
5. 在If it were(had been)not for„句型中的虚拟语气
虚拟语气也常用于“If it were(had been)not for„”句型中,意为“要不是„„。”如:
If it were not for peace, we could not be living a happy life today.
考点三 虚拟语气在名词性从句中的应用
虚拟语气在这些从句中的应用主要取决于句中有关的一些词的使用。这些词常用来表示命令、建议、要求、愿望或表示惊讶、喜悦、遗憾、惋惜等感情色彩。
1. 主语从句中的虚拟语气
这种虚拟语气主要用在It is +adj.(n. /过去分词)+ that + 主 + should + v-原(should可以省略)这种结构中。
常用的这类词形容词有:advisable,natural,anxious,necessary,better,regretful,desirable,strange,surprising,important
常用这类过去分词有:decided,recommended,demanded,requested,desired,required ordered,
suggested
2. 宾语从句中的虚拟语气
某些动词后接宾语从句中的谓语动词要求用虚拟语气,用来表示建议、命令和要求等。其形式为:主
语+ 要求跟虚拟从句的动词+ (that)+ (should) + 动词原形。常用的动词有:advise,order, command,decide,propose,demand,recommend,request,require,insist,suggest,urge
记忆口诀:一个 坚持(insist),两个 命令(order、command),三个 建议 (suggest,advise,propose),四个 要求 (demand,ask,request,require)
* insist表示“坚持认为,坚持说”时,从句中不用虚拟语气。
suggest 表示“暗示,表明”时,从句中也不用虚拟语气。(+sb.)
* 在以it 为形式宾语的复合宾语从句中也可用虚拟语气,其形式为:(should)+动词原形。这一句型中使用的形容词同上。
* wish后面所跟宾语从句要求谓语动词用虚拟语气
主句一般现在时,从句一般过去时 主句一般过去时,从句过去完成时
考点四 虚拟语气在其他情况下的使用
1. should/could/would/might + 动词原形句型中
2. 在would rather, would sooner, would just as soon, might as well和would prefer等后面所跟的从句中,也可以用虚拟语气。表示愿望,意为“宁愿、但愿”,其形式为
would rather(would sooner) + 主语 + 动词过去式(表示现在或将来的情况)
would rather(would sooner) + 主语 + 动词过去完成式(表示过去的情况)
3. 在It is (high/about) time that„句型中用虚拟语气,从句中常用过去式,表示早该做而未作的事,含建议的意味。
4. 在If only (要是。。。就好了)引起的感叹句(用法同wish)
5. 在 as if 或as though引导的状语从句中,从句所表示的与事实相同时不用虚拟语气,与事实相反时用虚拟语气(同if的用法)。
6. 动词 intend, mean, plan, want, hope等后面跟的虚拟语气
考点五 虚拟语气与真实语气的混合使用
1. 虚拟语气 + but + 真实情况
我们平常经常碰到这样的句子:前面一个用了虚拟语气的句子,后面跟but,然后再接一个表示真实情况的句子。
I would have bought it yesterday, but I had no money.
虚拟语气
考点一 虚拟语气在非真实条件句中的使用
如果所表示的条件是真实的或完全有可能的,成为真实条件句,其主句和从句的谓语都用陈述语气。如: If you don’t hurry, you will miss this train.
如果表示的条件根本不可能实现或实现的可能很小,称为虚拟条件句,如:
If I were you, I should go there.
虚拟语气根据其表达时间概念可分为表示现在,表示过去以及表示将来的虚拟语气。
1. 表示与现在事实相反,谓语动词的主要形式。 主句:would(should,could,might)+ 动词原形
条件从句;动词过去式(be的过去式一般用were)
If we had time now, we should (would) read it again.
2. 表示与过去事实相反,谓语动词的主要形式
主句:would(should, could, might) + have + 过去分词
条件从句:had + 过去分词
I would have called you if I had known your telephone number then.
3. 表示与将来事实可能相反,谓语动词的主要形式
主句:would(should, could, might)+ 动词原形
动词过去式
条件从句: should + 动词原形
were to + 动词原形
注意: A 主句中除用should, would外,还可以用could, might。
B. 如果说话人认为if从句所表示的是事实(客观存在的情况或实现的可能性很大的假设),全句句可
以用陈述语气。如:If you do it once more, you will do it better.
考点二 虚拟条件句的特殊情况
1. 省略if的虚拟条件句
If引导的虚拟条件句的谓语动词中含有had, should ,were 时,可将if省略。而将had, should, were置于句首,采用倒装语序,句意不变。
Should it happen (=if it should happen), what would you do?
Were I you (=if I were you), I would go.
Had he recognized me (=If he had recognized me),he would have come over.
2. 混合(时间错综)型虚拟条件句
通常情况下,在非真实条件句中主句和从句的谓语动词所指的时间是一致的,但是有时也可能指不同的时间,在这时要根据上下文的意思采用不同的谓语动词形式。即:从句和主句根据各自谓语动作发生的时间的不同,采用相应的谓语动词形式。如:
If I were you, I would have taken his advice. (从句说明现在,主句说明过去)
If you had not watched television so late last night, you would not be so sleepy now. (丛句说明过去,主
句说明现在)
3. 含蓄虚拟条件句
有时假设的情况并不以if 引导的条件从句形式表示出来,而是通过一个介词短语或其他方式表示。常用的词或短语有:without, but for, but that, otherwise, or, but,supposing等。
* but for, without, under, with等介词短语引导的虚拟语气。如:
Without your help (= If we had not had your help), we could not have succeeded.
* otherwise, but, or引导的虚拟语气。如:
He was having a meeting, otherwise he would have come over to help us.
He felt very tired yesterday, or he would have attended the party.
4. 在某些隐含的虚拟条件简单句中,虚拟语气可以通过上下文表现出来。谓语动词用should/would be和 should/would have been 虚拟形式。
5. 在If it were(had been)not for„句型中的虚拟语气
虚拟语气也常用于“If it were(had been)not for„”句型中,意为“要不是„„。”如:
If it were not for peace, we could not be living a happy life today.
考点三 虚拟语气在名词性从句中的应用
虚拟语气在这些从句中的应用主要取决于句中有关的一些词的使用。这些词常用来表示命令、建议、要求、愿望或表示惊讶、喜悦、遗憾、惋惜等感情色彩。
1. 主语从句中的虚拟语气
这种虚拟语气主要用在It is +adj.(n. /过去分词)+ that + 主 + should + v-原(should可以省略)这种结构中。
常用的这类词形容词有:advisable,natural,anxious,necessary,better,regretful,desirable,strange,surprising,important
常用这类过去分词有:decided,recommended,demanded,requested,desired,required ordered,
suggested
2. 宾语从句中的虚拟语气
某些动词后接宾语从句中的谓语动词要求用虚拟语气,用来表示建议、命令和要求等。其形式为:主
语+ 要求跟虚拟从句的动词+ (that)+ (should) + 动词原形。常用的动词有:advise,order, command,decide,propose,demand,recommend,request,require,insist,suggest,urge
记忆口诀:一个 坚持(insist),两个 命令(order、command),三个 建议 (suggest,advise,propose),四个 要求 (demand,ask,request,require)
* insist表示“坚持认为,坚持说”时,从句中不用虚拟语气。
suggest 表示“暗示,表明”时,从句中也不用虚拟语气。(+sb.)
* 在以it 为形式宾语的复合宾语从句中也可用虚拟语气,其形式为:(should)+动词原形。这一句型中使用的形容词同上。
* wish后面所跟宾语从句要求谓语动词用虚拟语气
主句一般现在时,从句一般过去时 主句一般过去时,从句过去完成时
考点四 虚拟语气在其他情况下的使用
1. should/could/would/might + 动词原形句型中
2. 在would rather, would sooner, would just as soon, might as well和would prefer等后面所跟的从句中,也可以用虚拟语气。表示愿望,意为“宁愿、但愿”,其形式为
would rather(would sooner) + 主语 + 动词过去式(表示现在或将来的情况)
would rather(would sooner) + 主语 + 动词过去完成式(表示过去的情况)
3. 在It is (high/about) time that„句型中用虚拟语气,从句中常用过去式,表示早该做而未作的事,含建议的意味。
4. 在If only (要是。。。就好了)引起的感叹句(用法同wish)
5. 在 as if 或as though引导的状语从句中,从句所表示的与事实相同时不用虚拟语气,与事实相反时用虚拟语气(同if的用法)。
6. 动词 intend, mean, plan, want, hope等后面跟的虚拟语气
考点五 虚拟语气与真实语气的混合使用
1. 虚拟语气 + but + 真实情况
我们平常经常碰到这样的句子:前面一个用了虚拟语气的句子,后面跟but,然后再接一个表示真实情况的句子。
I would have bought it yesterday, but I had no money.