当前位置:文档之家› 虚拟语气试题1精讲

虚拟语气试题1精讲

1. She might have been in time for the train, but she _____ late.A. startedB. has startedC. was to startD. had startedmight have done表示与过去事实相反,but后用一般过去时态表示实际发生的事。

2. I lost your cell phone number, otherwise, I _______ you long before.A. had calledB. have calledC. would have calledD. should call时间状语long before,告诉这是对过去的假设,要是知道你的手机号码,我早就给你打电话了。

3.—It’s so near! We should have walked there.—Yes, a taxi _______ necessary at all.A. wasn’tB. isn’tC. hadn’t beenD. won’t be根据情态动词+have done判断时态的题目。

我们知道这个结构只可能有两种时态:过去时和现在完成时,对话内容是恍然发现目的地离得很近,所以本没必要打车,是对过去的虚拟,表示后悔的心情。

真实的过去是坐了出租车的。

4. ________ it rain tomorrow, we would have to put off the sports meeting.A. WouldB. ShouldC. MightD. Ifif...should/were to do...,...would do...这个句式可以倒装,也可理解为省略if和从句主语的省略句,变成:were...to do/should ...do...,...would do...。

5.________ the traffic jam, we would have arrived earlier.A. In spite ofB. Because ofC. But forD. Due to这是一个含蓄的if虚拟条件句,相当于:If it hadn’t been f or the traffic jam, we would have arrived earlier. but for=without,要不是。

6. Without your timely help, we _______ in big trouble that day.A. had beenB. would beC. would have beenD. were本题同第五题。

相当于if it hadn’t been for your timely help, we would have been in trouble that day.7. It’s high time you _______ to make the decision yourself.A. shall learnB. learnC. learntD. have learntIt’s high time+从句表建议时要用were式虚拟语气,从句中用过去式。

8. If you ______ me earlier, you ________ sorry now.A. had l istened to; wouldn’t have beenB. were to listen to; shouldn’t have beenC. had listened to; wouldn’t beD. listened to; wouldn’t be此题是一个混合虚拟语气题,从句是对过去的假设,所以根据if虚拟条件句的规则,要用过去完成时,而主句部分讲的是目前的情况所以要用would + do。

9.—I’m feeling terribly drunk now.—Well, I’d rather you _______ like a fish in the party.A. didn’t drinkB. hadn’t drunkC. weren’t drinkingD. not drink10. The man insisted that he______ nothing wrong and _______ free.A. did; setB. had done; should be setC. do; be setD. had done; must be setinsist只有表示在建议和坚持别人的意见的时候才用虚拟语气,自己坚持自己的意见时为陈述事实的话就不用虚拟语气。

所以他说he had done nothing是事实。

后面的句子才是要求,所以后面用“should do”式虚拟语气结构。

11. If only I ______ an umbrella! I was wet through.A. tookB. should takeC. had takenD. takeif only引导were式主观愿望虚拟语气句,“如果……就好了”,对过去虚拟用过去完成时。

12. If it were not for the fact that she ______ sing,I would invite her to the party.A. couldn’tB.shouldn’tC. can’tD. might not与现在事实相反的虚拟语气,主语+动词的一般过去时(be动词用were)+其他成分,if + should/would/could...+动词原形+其他成分。

that从句为同位语从句,描述的是事实,用陈述语气。

13. If the weather had been better,we could have had a picnic. But it ______ all day.A. rainedB. rainsC. has rainedD. is rainingif句式对过去虚拟,所以陈述句用过去时。

14. If I ______ plan to do anything I want to,I’d l ike to go to Tibet and travel through as much of it as possible.A. wouldB. couldC. had toD. ought to与将来事实相反的虚拟语气,主语+动词的一般过去时/should do/were to do+其他成分,if + should/would/could...+动词原形+其他成分。

15. Thank you for all your hard work last week. I don’t think we ______ it without you.A. can manageB. could have managedC. could managedD. can have managed这是对过去发生的事实的虚拟,所以要用could have done。

16. It’s hard for me to imagine what I would be doing today if I ______ in love,at the age of seven,with the Melinda Cox Library in my hometown.A. wouldn’t have fallenB. had not fallenC. should fallD. were to fall如果不是我在七岁时爱上家乡的Melinda Cox图书馆的话,很难想象今天的我会是什么样子。

主句描述的是与现在事实相反的事情,从句描述的是与过去事实相反的事情。

17. —Don’t you think it ne cessary that he ______ to Miami but to New York?—I agree,but the problem is ______ he has refused to.A. will not be sent;thatB. not be sent;that(should) not be sentC. should not be sent;whatD. should not send;what18. Look at the troub le I’m in,if only I ______ your advice!A. followedB. would followC. had followedD. should followwish/if only/would rather+主语+动词一般过去时(表示与现在事实相反,其中be动词用were)/动词过去完成时(表示与过去事实相反)/would+动词原型(表示与将来事实相反)。

19.His doctor suggested that he ______ a short leave of absence.should do A.will take B.would take C.take D.took20.The job would require that ______ at 7 o'clock every morning.A.he will be at the factory B.he be at the factoryC.he was at the factory D.he has been at the factory21.Your advice that she ______ till next week is reasonable.A.will wait B.is going to wait C.waits D. wait22.The housemaster was strict.He requested that we ______ television on week nights.A.not watch B.must not to watchC.not be watching D.have not watched23.It is necessary that a worker ______ his work on time.A.accomplishes B.can accomplishC.accomplish D.has accomplished24.It is important that he ____ his decision before Friday.A.will make B.makes C.make D.must make25.You look so tired. It's time you ______ .A.go to sleep B.went to sleepC.go to bed D.went to bed26.I'd rather you ______ anything about it for the time being.A.do B.didn't do C.don't D.didn't27.But for water,it ______ impossible to live in the desert.A.is B.was C.were D.wouldn't be28.______ it______ for your help,I couldn't have made any progress.A.Had;not bee n B.Should;not beenC.Did;not been D.Not;be29.Long ______ the Party!A.lives B.live C.will live D.should live30.Mary insisted that Tom ______ her the ring back.A.gives B.give C.given D.have given31.My suggestion was that the meeting ______ off till next week.A.to put B.be put should be putC.should put D.be putting32.Mother suggested that I ______ my homework first before watching TV.A.did B.do C.shall do D.have done33.He insisted that nothing ______ till he arrived.A.must be started B.ought to be startedC.could be started D.should be started34.Tom suggests that Ann ______ the house.A.can sell B.sells C.sell D.sold35.It's better that he ______ it from you.A.will hear B.hears C.should hear D.heard在It is (was)+形容词(或过去分词)+that...结构中,使用某些表示愿望、建议、请求、命令、可能、适当、较好、迫切、紧近、重要等形容词后的主语从句的谓语也用虚拟语气。

相关主题