虚拟语气和情态动词
1.If my lawyer _______ here last Saturday, he _______ me from going.
A. had been; would have prevented B. had been; would prevent C. were; would prevent D. were; would have prevented 1. If I had worn my overcoat, I _______cold.
A. won’t have caught B .couldn’t have caught C. won’t catch D. wouldn’t catch
3. —If he ______ , he ______ that food. —Luckily he was sent to the hospital immediately. A. was warned; would not take B. had been warned; would not have taken C. would be warned; had not taken D. would have been warned; had not taken
4. One of the few things you ____ say about English people with certainty is that they talk a lot about the weather. A. need B. must C. should D. can
5. But for the help of my English teacher, I the first prize in the English Writing Competition. A. would not win B. would not have won C. would win D. would have won
6. What do you mean, there are only ten tickets? There be twelve A. should B. would C. will D. shall 7. This printer is of good quality. If it _______ break down within the first year, we would repair it at our expense. A. would B. should C. could D. might 8. Liza well not want to go on the trip—she hates traveling.A.will B.can C.must D.may 9. She have left school, for her bike is still here. A.can’t B.wouldn’t C.shouldn’t D.needn’t 10. I _______ have bought so much wine—only five people came. A.can’t B.wouldn’t C.shouldn’t D.needn’t 11. What a pity!Considering his ability and experience, he better. A.need have done B.must have done C.can have done D.might have done 12. Although this sound like a simple task,great care is needed. A.must B.may C.shall D.should 13. —How’s your tour around the North Lake? Is it beautiful?
—It be, but it is now heavily polluted. A.will B.would C.should D.must 14.Without your help,we______so much.
A.will not achieve B.didn’t achieve C.don’t achieve D.would’t have achieved 15.Jane wishes that she_____law instead of history when she was in college. A.has studied B.studied C.had studied D.would study 16._____you were coming today,I’d have met you at the airport.
A.I had known B.Had I known C.Have I known D.I have known 17.The experiment is dangerous.But we would be rich,_______.
A.should we succed B.would be succeed C.might we succeed D.could we succeed
18.My uncle loved John very much as if he_____his own child. A.would be B.is C.has been D.had been 19.My friend suggested that I_____there earlier. A.am B.be C.would be D.will go 20.We feel comfortable on a ship than we would be if we______any other way. A. travel B.travelled C.have travelled D.are travelling
21.I’m getting tired,it’s time we_____home. A.go B.are going C.went D.shall go
22.It’s too hot here as if we_____on the sun. A.had been B.were C.would be D.have been 23.I don’t know what_____if I____able to speak English at that time.
A.happened,couldn’t be B.would have happened,hadn’t been C.would happen,hadn’t been D.were to happen,weren’t be 24. —Robin told me that he would leave tonight. —What a pity! My brother wishes that he with him for a chat. A.can stay B.will stay C.had stayed D.would stay 25. Our holidays were ruined by the weather; have stayed at home! A.it may be as well B.it was just as well we C.we might just as well D.we might do as well as we
26.She insisted that she _____. A. go there. B.went there C.should go there D.would go there.
27.His word suggests_____. A.he passes the exam. B.he should pass the exam. C.he should have passed the exam.
答案:
1—5 ABBBB 6—10 ABDAD 11—15 DBCDC 16—20 BADBB 21—25 CBBDC 26—27 BA