文档介绍:虚拟语气解析及练****与答案详解
虚拟语气
一、虚拟语气的运用
1、状语从句中的虚拟语气
(1)非真实条件句中的虚拟语气(if引导的条件句)
说明
从句谓语
主句谓语
例句
与现在事实相反
动词的过去式(be的过去式一般用were)
would/ should/ could/ might + 动词原形
If I were you, I should buy it.
如果我是你,我就买了它。
If I had time, I would study French.
如果我有时间,我会学****法语的。
If she knew English, she would not ask me for help.
如果她懂英语的话,她不会找我帮忙的。
与过去事实相反
had + 过去分词
would/ should/ could/ might + have + 过去分词
If you had got up earlier, you could have caught the train.
如果你早一点起床,就会赶上火车的。
If you had studied harder last term, you could have passed the exam. 如果上学期你努力学****的话,你考试就会及格了。
与将来事实相反
动词过去式(be用were)/should + 动词原形/were to + 动词原形
would/ should/ could/ might + 动词原形
If it were fine tomorrow, I would go shopping.
如果明天天气好,我就去买东西。
省略if 的用法
有were, had, should等可省if,将were/had/should移至句首
主句的形式分别与上述三种情况相同。
Were I you, I should buy it.
如果我是你,我就买了它。
Had you studied harder last term, you could have passed the exam.
如果上学期你努力学****的话,你考试就会及格了。
Had it not been for his help, I wouldn’t have succeeded.
如果没有他的帮助,我就不会成功。
含蓄条件句
在虚拟语气中,有时并没有明显的表示条件的句子,而是通过句子的逻辑关系或一些词、短语等暗示出来,如without, but for(要不是), otherwise(否则)
But for the English test, I would have gone home this week.
要不是英语测试,我这个礼拜就回家了。
Without war in the world, people would live a more happy ,人们生活得会更幸福。
He is ill. Otherwise he could e.
他病了,否则他会来的。
错综时间的条件句
主句与从句的动作发生在不同的时间,主句和从句的谓语动词的虚拟语气形式因时间不同而不同。
If you had listened to me, you wouldn’t be in such trouble now. (过去-----现在)
如果你听了我的话,你现在就不会有这样的麻烦了。
If I were you, I wouldn’t have missed the movie last night.
如果我是你,我就不会错过昨晚那部电影了。(现在-过去)
If they had left home early, they would arrive in half an hour.
要是他们离家早的话,半个小时就该到了。(过去—将来)
If Monica should arrive today, she must have started three days ago. (将来—过去)
如果莫妮卡今天到达的话,那她一定在三天前就动身了。
(2)方式状语从句(as if/ though)
说明
从句谓语
例句
特别提示
与现在/将来情况相反
动词过去式(be用were)
She loves the child as if he were her own.
John pretends as if he didn’t know the thing at all.
从