1、虚拟语气1The boy acted _ he had never lived in Canada before A as though B even if C as D since 2 _ to the doctor right away, he might have been alive A If he went B Were he gone C Should he have gone D Had he gone 3If you were older, I _ you to go there yesterday A will allow B should allow C would hav
2、e allowed D had allowed 4The secretary suggested that they _ the men in at once A had brought B should have brought C brought D bring 5I wish I _ able to tell him all about it last night A was B were C had been D should be 6If we _ here ten minutes earlier, we _ the bus A arrived/would catch B arriv
3、ed/would have caught C had arrived/had caught D had arrived/would have caught 7If I _ more time, I would have gone with him A had B had had C have had D would have 8He was very busy yesterday, otherwise he _ to the meeting A would come B came C would have come D had come 9The Jade Emperor ordered th
4、at the Monkey King _ right away A would be arrested B must be arrested C be arrested D had to be arrested 10 Janes uncle insisted _ in this hotel any longer A not staying B not to stay C that he not stay D staying not 11 Dont touch the sleeping tiger If he woke up, he _ you A would come to B would c
5、ome at C would have come toward D will come to 12 Without electricity human life _ quite different today A is B will be C would have been D would be 13 How I wish I _ to repair the watch! I only made it worse A had tried B hadnt tried C have tried D didnt try 14 He demanded that the laboratory repor
6、t _ immediately after the experiment was done A was written B be written C must be written D would be written 15 The man insisted that he _ there A should send B would be sent C sent D be sent 16 If he had not gone out in the storm _ A he will be alive now B he would be alive now C he would have bee
7、n alive now 17 If it _ tomorrow, what would we do? A rains B were to rain C would rain D rain 18 It is required that you _ at six A will arrive B arrive C arrived D would arrive 19 If only I _ how to operate an electronic computer as you do A had known B would know C should know D knew 20 He spoke i
8、n a quiet, distinct voice, as though his thought _ A was far away B had been far away C were far away D went far away 21 If it _ rain, we _ get wet A is to, should B were to, would C were going to, would D was going to, should 22 If he _ to the teacher attentively, he _ the answer to the problem now
9、 A had listened, would have known B listened, would know C listened, would have known D had listened, would know 23 But for the party, he _ of hunger 30 years ago A would have died B would die C must have died D must die 24 _ today, he would get there for holiday A Was he leaving B Were he to leave
10、C Would he leave D If he leaves 25 I would have come earlier, but I _ that you were waiting for me A didnt know B hadnt know C would have known D havent known 26 Its high time that we _ to school A would to B went C go D will go 27 It seems as if it _ rain A will to B is going to C is to D were goin
11、g to 28 Id rather you _ right away A leave B left C will leave D to leave 29 He is working hard for fear that he _ A fails B failed C would fail D fail 30 It is really strange that the girl _ so early A has been married B has married C be married D would marry 31 Supposing I _ this gift, what would
12、he say? A accept B accepted C should accept D would accept 32 The teacher agreed to the suggestion that the students _ two weeks to prepare for the exam A give B should give C be given D would be given 33 I was busy yesterday, otherwise I _ your birthday party A attended B had attended C would atten
13、d D would have attended 34 He insisted that he _ me before A see B should see C had seen D saw 35 The two strangers talked as if they _ friends for years A were B would be C have been D had been 36 We _ our lives had it not been for the policeman A would have lost B should lose C might lose D could
14、have lost 37 - I thought you would come back tomorrow - I would if I _ to attend a meeting A dont have B didnt have C will not have D would not have 38 He wishes _ mistakes A he doesnt always make B he isnt always making C he didnt always make D he wouldnt always making 39 It _ very nice if only it
15、were possible A will be B would be C is D were 40 Without your help, our team _ the last match A wont win B will lose C wouldnt have won D cant win 41 I wish I _ what to do A knew B have known C know D would know 42 _, I would take an umbrella with me A Had I been you B I were you C Were I you D I h
16、ad been you 43 If I had hurried, I _ the train A would catch B could catch C would have caught D had caught 44 He insisted that John _ it A do B does C did D would do 45 It is high time we _ off A are B were C be D will be 46 He felt as if he _ more time to study for the test A needs B were needed C
17、 needed D need 47 It is important that I _ with Mr Williams immediately A speak B spoke C will speak D to speak 48 James wishes he _ the football game instead of the film A saw B see C had been seen D had seen 49 I wish _ A he left B he leaves me alone C he be left D he would leave me alone 50 If I
18、had known that, I _ so A wouldnt do B wouldnt have done C wont do D have not done 51 The doctor suggested that she _ A will not smoke B not smoke C would not smoke D did not smoke 52 If I _ you, I wouldnt return the call A be B am C was D were 53 You talk as if you _ there A were really B has really
19、 been C had really been D would really be 54 He suggested that the work _ at once A would started Bwould be started Cshould started D should be started 55 It is strange that such a thing _ in your school A will happen B happens C should happen D happened 56 It is imperative that you _ on time A are
20、B will be C be D would be 57 I didnt go to the party, but I do wish I _ there A was B were C had been D went 58 It is time we _ up our results A sum B summed C will sum D would sum 59 If the doctor had been available, the child _ A would not die B would not have died C could not die D could not have
21、 died 60 Dr Bethune worked hard as if he _ A never had felt tired B had never felt tired C never felt tired D was tired never 61 I enjoyed the movie very much I wish I _ the book from which it was made A have read B had read C should have read D am reading 62 You are late If you _ a few minutes earl
22、ier, you _ him A came/ would meet B had come/ would have met C come/ will meet D had come/ would met 63 I wish my husband _ as well as yours A had dressed B dress C will dress D dressed 64 Edison kept phosphorus carefully in a bottle lest it _ A would burn B burned C was burning D should burn 65 He
23、looked as if he _ ill for a long time A was B were C has been D had been 66 If the doctor had come earlier, the poor child _ A would not have been lied there for two hours B would not have laid there for two hours C would not have lied there for two hours D would not have lain there for two hours 67
24、 I wish that I _ with you last night A went B could go C have gone D could have gone 68 Lets say you could go there again, how _ feel? A will you B should you C would you D do you 69 - Mr Brown left for London long ago -Thats a pity I wish _ A I meet him B Ill have met him C I had met him D Id meet
25、him 70 I cant stand him He always talks as though he _ everything A knew B knows C has known D had known 71 I wish I _ A will tell him that B didnt tell him that C told him not that D had not told him that 72 If you had told me in advance, I _ him at the airport A would meet B would had meet C would
26、 have met D would have meet 73 Kunar can take his car apart and put it back together again I certainly wish he _ me how A teaches B will teach C has taught D would teach 74 I would have told him the answer had it been possible but I _ so busy then A had been B were C was D would be 75 I wish I _ abl
27、e to tell him all about it last night A should be B were C had been D was 76 If it _ another ten minutes, the game would have been called off A had rained B would had rained C have seen D did see 77 He suggested that they _ use a trick instead of fighting A should B would C do D had 78 My father did
28、 not go to New York; the doctor suggested that he _ there A not went B wont go C not go D not to go 79 I would have gone to the meeting if I _ time A had had B have had C had D would have had 80 John wished _ A he will study more B he had studied more C he studies D he wont have studied more 81 You
29、look so tired tonight It is time you _ A go to sleep B went to sleep C go to bed D went to bed 82 “Why didnt you buy a new car?” “I would have bought one if I _ enough money ” A had B have had C would have D had had 83 I recommended that the student _ his composition as soon as possible A finishing
30、writing B should finish the writing C finish writing D finished writing 84 If she could sew, _ A she make a dress B she would have made a shirt C she will make a shirt D she would had made a coat 85 _ today, he would get there by Friday A Would he leave B Was he leaving C Were he to leave D If he le
31、aves 86 His doctor suggested that he _ a short trip abroad A will take B would take C take D took 87 The Bakers arrived last night, if theyd only let us know earlier, _ at the station A wed meet them B well meet them C wed have met them D weve met them 88 If I _ you, I _ more attention to English id
32、ioms and phrases A was/ shall pay B am/ will pay Cwould be/ would pay Dwere/ would pay 89 We might have failed if you _ us a helping hand A have not given B would not give C had not given D did not give 90 The Law requires that everyone _ his car checked at least once a year A has B had C have D wil
33、l have 91 I wish _ I busy yesterday; I could have helped you with the problem A hadnt been B werent C wasnt D have not been 92 Had I known her name, _ A or does she know mine? B and where does she live? C she would be beautiful D I would have invited her to lunch 93 He has just arrived, but he talks
34、 as if he _ all about that A know B knows C known D knew 94 If I _ the money, I would have bought a much bigger car A possessed B owned C had D had had 95 I wish I _ a young man again A am B was C were D will be 96 The librarian insists that John _ no more books from the library before he returns al
35、l the books he had borrowed A will take B took C take D takes 97 I left very early last night, but I wish I _ so early A didnt B hadnt left C havent left D couldnt leave 98 I do not have a job I would find one but I _ no time A had B didnt have C had had D have 99 I wish that you _ such a bad headac
36、he because Im sure that you would have enjoyed the concert A hadnt B didnt have had C hadnt had D hadnt have 100 He insisted that we all _ in his office at one oclock A be B to be C would be D shall be 101- Helen couldnt go to France after all -Thats too bad, Im sure she would have enjoyed it if _ A
37、 shes gone B shell go C shed gone D shed go 102I must go there earlier John has suggested that I _ an hour before the discussion begins A go B shall go C will go D would go 103If her husband had not liked the dress _ Ashe would be delighted B he would get mad C she would have returned it D she must
38、have taken it back to the store 104 If I _ you, I _ worry A were/ wouldnt B was / wouldnt C been/ would have D be/ would 105 We _ delighted if the report _ true A were / were B shall be/ were C should be/ were D were/ would be 106 If he _ here, he _ you A had been/ would have helped C would have bee
39、n/ should have helped B were/ had helped D would have been/ would had helped 107 If I _ so busy, I _ the lecture that day A were not be/ should attend B should not/ should have attend C was not/ would attend D had not been/ would have attended 108 If I _ the way to New York, I _ A knew / would drive
40、 B knew/ will drive C knew/ would have drive D had known/ would drive 109 But for the leadership of our Party, we _ A shouldnt succeed B could not have succeed C will not succeed D should not have succeeded 110 You _ the train if you _ a little earlier A could take/ started B could have taken/ had s
41、tarted C could take/ had started D could have taken / started 1 Were it not for the snowy weather, we _ all right A would be B would have been C were D may be 2 _more careful, his ship would not have sunk A If the captain were B Had the captain been C Should the captain be D If the captain would have been 3 If he_me tomorrow, I would let him know A should call B should not have been able C were n