当前位置:文档之家› 虚拟语气练习题及答案详解

虚拟语气练习题及答案详解

虚拟语气专项练习enjoyed the movie very much. I wish I _____ the book from which it was made.A. have readB. had readC. should have readD. are readingare late. If you _____ a few minutes earlier, you _____ him.A. come; would meetB. had come; would have metC. come; will meetD. had come; would meettwo students talked as if they _____ friends for years.A. should beB. would beC. have beenD. had beenis important that I _____ with Mr. Williams immediately.A. speakB. spokeC. will speakD. to speaklooked as if he _____ ill for a long time.A. wasB. wereC. has beenD. had beenthe doctor had come earlier, the poor child would not _____.A. have laid there for two hoursB. have been lied there for two hoursC. have lied there for two hoursD. have lain there for two hourswish that I _____ with you last night.A. wentB. could goC. have goneD. could have gone’s say you could go there again, how _____ feelA. will youB. should youC. would youD. do youcan’t stand him. He always talks as though he _____ everything.A. knewB. knowsC. has knownD. had knownthe fog, we should have reached our school.A. Because ofB. In spite ofC. In case ofD. But foryou had told me in advance, I _____ him at the airport.A. would meetB. would had metC. would have metD. would have meetcan take his car apart and put it back together again. I certainly wish he_____ me how.A. teachesB. will teachC. has taughtD. would teachwould have told him the answer had it been possible, but I _____ so busy then.A. had beenB. wereC. wasD. would be’s working hard for fear that he _____.A. should fall behindB. fell behindC. may fall behindD. would fallen behindit _____ another ten minutes, the game would have been called off.A. had rainedB. would have rainedC. have seenD. rainedsuggested that they _____ use a trick instead of fighting.A. shouldB. wouldC. doD. hadfather did not go to New York; the doctor suggested that he _____ there.A. not wentB. won’t goC. not goD. not to gowould have gone to the meeting if I _____ time.A. had hadB. have hadC. hadD. would have hadyou rather I _____ buying a new bikeA. decided againstB. will decide againstC. have decidedD. shall decide againstlook so tired tonight. It is time you _____.A. go to sleepB. went to sleepC. go to bedD. went to bed21.—Why didn’t you buy a new car—I would have bought one if I _____ enough money.A. hadB. have hadC. would haveD. had hadshe could sew, _____.A. she make a dressB. she would have made a shirtC. she will make a shirtD. she would had made a coattoday, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leavesdoctor suggested that he _____ a short trip abroad.A. will takeB. would takeC. takeD. tookBakers arrived last night. If they’d only let us know earlier,_____ at the station.A. we’d meet themB. we’ll meet themC. we’d have met themD. we’ve met themI _____ you, I _____ more attention to English idioms and phrases.A. was; shall payB. am; will payC. would be; would payD. were; would paymight have failed if you _____ us a helping hand.A. have not givenB. would not giveC. had not givenD. did not givelaw requires that everyone _____ his car checked at least once a year.A. hasB. hadC. haveD. will haveis strange that he _____ so.A. would sayB. would speakC. should sayD. will speakI known her name, _____A. or does she know mineB. and where does she liveC. she would be beautiful.D. I would have invited her to lunch.has just arrived, but he talks as if he _____ all about that.A. knowB. knowsC. knownD. knewI _____ the money, I would have bought a much bigger car.A. possessedB. ownedC. hadD. had hadwas very busy yesterday; otherwise, he _____ to the meeting.A. would comeB. cameC. would have comeD. will comelibrarian insists that John _____ no more books from the library before he returns all the books he has borrowed.A. will takeB. tookC. takeD. takesleft very early last night, but I wish I _____ so early.A. didn’t leaveB. hadn’t leftC. haven’t leftD. couldn’t leavedo not have a job. I would find one but I _____ no time.A. hadB. didn’t haveC. had hadD. havewish that you _____ such a bad headache because I’m sure that you would have enjoyed the concert.A. hadn’tB. didn’t have hadC. hadn’t hadD. hadn’t haveinsisted that we all _____ in his office at one o’clock.A. beB. to beC. would beD. shall becouldn’t go to France after all. That’s too bad. I’m sure she would have enjoyed it if _____.A. she’s goneB. she’ll goC. she’d goneD. she’d gomust go there earlier. John has suggested that I _____ an hour before the discussion begins.A. goB. shall goC. will goD. would go1—5 BBDAD 6—10 DDCAD11—15 CDCAA 16—20 ACAAD21—25 DBCCC 26—30 DCCCD31—35 DDCCB 36—40 DCACD解析:后面用虚拟语气,表示与过去事实相反用过去完成时。

相关主题