文档介绍:高中英语虚拟语气思维导图
知识总表
Ⅰ
虚拟情况
If条件句
主句
与现在事实相反
If+主语+V过
主语+(would; could; should; might)+V原
与过去事实相反
If+主语+had+ V过分
主语+(would; could; should; might )have +V过
与将来事实可能相反
If+主语+V过
Should+V原
Wereto+V原
主语+(would; could; should; might)+V原
例句:
1、表示与现在事实相反的情况:
1.If I were you,I would take an umbrella。
如果我是你,我会带把伞.(事实:我不可能是你)
I knew his telephone number,I would tell you.
如果我知道他的电话号码,我就会告诉你。(事实:不知道)
there were no air or water,there would be no living things on the earth.
如果没有水和空气,地球上就不会有生物。(事实:地球上既有空气也有水)
4.If I had any money with me,I could lend you some。
如果我带钱了,我就会借给你些。(事实:没带钱)
2.表示与过去事实相反的情况
1。 If I had got there earlier, I should/could have met her.
如果我早到那儿,我就会见到她. (事实:去晚了)
2。If he had taken my advice,he would not have made such a mistake.
如果他听我的劝告的话,就不会犯这样的错误了。 (事实:没有听我的话)
3、表示对将来情况的主观推测
1。If he should come here tomorrow,I would talk to him.
如果他明天来这儿的话,我就跟他谈谈.(事实:来的可能性很小)
2。If there were a heavy snow next Sunday,we would not go skating.
如果下周日下大雪,我们就不能去滑冰了。(事实:不知能否下雪)
3.If she were to be here next Monday,I would tell her about the matter.
如果她下周一来这儿的话,我就会告诉她这件事的始末。
【典型例题】
1) If I had seen the movie, I ______________ you all about it now。
A. would tell B. will tell
C. have told D. would have told
2)If he _______ my advice, he wouldn’t have lost his job. (2010年湖南卷) ﻫ A。 followed B。 should follow
C. had followed D. would follow
3)John went to the hospital alone. If he ______ me about it, I would have gone with him. (2010年天津卷)
A. should tell B。 tells
C。 told D. had told
4) If we _______ the other road, we might have arrived here in time for the meeting. (2010年陕西卷) ﻫ A. take B. had taken
C. took D. have taken
5)—The weather has been very hot and dry。
—Yes. If it had rained even a drop, things would be much better now! And my vegetables ______。 (2010年北京卷)
A. wouldn’t die B。 didn’t die ﻫ C。 hadn’t died D.