内容正文:
The subjunctive mood
虚拟语气
语气
英语的动词一般可带有三种不同的语气:陈述语气,祈使语气和虚拟语气。
虚拟语气
虚拟语气是一种特殊的动词形式,一是用来表示说话人所说的话不是一个事实,而是一种假设、猜测、怀疑等(在条件从句中或让步状语从句中);一是表示说话人的愿望、要求、命令、建议等 (在宾语从句、表语从句、同位语从句)。
虚拟语气的概念
一、虚拟语气在条件句中
If I had time, I would attend the meeting.
If he had hurried ,he could have caught the train.
If I were to go abroad ,I would go to America.
与过去事实相反
与现在事实相反
与将来事实相反
如果我是你,我就会努力学习.
如果我知道他的电话号码,我就给他打电话了.
如果明天下雨的话,我们会取消比赛.
If I were you, I would work harder at my lessons.
If I had known his telephone number, I would have called him.
If it should \were to rain, we would call off the match.
More practice:
一、虚拟语气在条件句中
虚拟条件句 主句
与现在事实相反的假设
与过去相反的假设
与将来相反的假设
If+主语+did/were
主语+should/would/
might/could+动词
原形
If+主语+had +done
主语+should,
would, might, could
+have done
1、If+主语+did
2、If+主语+were to+ 动词原形
3、If+主语+should +动词原形
主语+should, would
might, could+动词
原形
错综虚拟语气/混合虚拟语气
从句表示的行为和主句表示的行为所发生的时间不一致时,被称为:错综虚拟语气/混合虚拟语气,动词的形式要根据它所表示的时间作出相应的调整.
If you had followed my advice , you would be better now.
从句与过去事实相反,主句与现在事实相反。
非真实条件句省略句
If I were you, I would not miss the chance.
Were I you, I would not miss the chance.
If you had come earlier, you would have met him.
Had you come earlier, you would have met him.
If it should rain tomorrow, we would not go climbing.
Should it rain tomorrow, we would not go climbing.
在条件句中,可省略 if,把were ,had, should 提到句首,变为倒装句式.
If he had done it,he would have felt sorry.
If the sun were to rise in the west,how surprised people would be
If it should rain,the game would be put off.
More practice:
Had he done it,he would have felt sorry.
Were the sun to rise in the west,how surprised people would be
Should it rain,the game would be put off.
条件从句有时不表达出来,只暗含在副词、介词短语、上下文或其他方式表示出来,这种句子叫做含蓄条件句,在多数情况下,条件会暗含在短语中,如without/but for/but that(要不是因为...),or/or else/otherwise(否则)
But for/without his help,we would not have finished the project.
If it hadn't been your help...
I didn't know the news, or/or else/otherwise I would have told you