【www.doubiweb.com--幼升小练习】
虚拟语气专练
1. Without electricity human life ______ quite difficult today.
A. is B. will be C. would have been D. would be
2. How 1 wish every family ______ a large house with a beautiful garden!
A.has B. had C.will have D.has had
3. It’s quite impossible that it will rain tomorrow. But if it _______, I would still go to the park.
A. should rain B. would rain C. rains D. had rained
4. Id rather you _______ anything about it now.
A. arent doing B. wont do C. didnt do D. dont do
5. When a pencil is partly in a glass of water, it looks as if it ____.
A. breaks B. has broken C. were broken D. had been broken
6. The young man insisted that he ______ nothing wrong and _______ free.
A. did; set B. had done; should be set
C. should do; be set D. had done; must be set
7. The new airport _____ if they had not stopped working on it.
A. would complete B. had been completed
C. had completed D. would have been completed
8. The doctor did everything he could so that he _________ save the soldiers life.
A. might B. must C. had to D. was able to
9. She made the demand that the journalists _____ at once ______
A. leave; for B. leave; to C. left; to D. to be left; for
10. The guard at the gate insisted that everybody _____ the rules.
A. obeys B. obey C. will obey D. would obey
11. He talked as if he _____ for years.
A. is living there B. was living there C. has lived there D. had lived there
12. If there were no subjunctive mood, English ____much easier.
A. will be B. would be C. could have been D. would have been
13. —I stayed at hotel while in NY.
—Oh, did you? You_______ with Barbara.
A. would stay B. could stay C. could have stayed D. must have stayed
14. Had you listened to the doctor, you ____ all right now.
A. are B. were C. would be D. would have been
15. _______ today, he would get there by Friday.
A. Would he leave B. Was he leaving C. Were he to leave D. If he leave
16. _______ I be free tomorrow, I could go with you.
A. Could B. Should C. Might D. Must
17_______ to do the work, I should do it some other way.
A. If were I B. I were C. Were I D. Was I
18. _______ your letter, I would have written back two days ago.
A. If I received B. Should I receive C. Had I received D. If I could have received
19._______, he would have passed the exam.
A. If he were to study B. If he studied hard
C. Had he studied hard D. Should he study hard
20. Should it rain, the crops ________ .
A. would be saved B. would have been saved C. will be saved D. had been saved
21. You _______ earlier. The bus left a moment ago.
A. would come B. should have come C. may come D. have come
22. I _______ you some money, but I hadnt any on me then.
A. would lend B. would have lent C. may lend D. may have lent
23. ---Have you ever been to
---No, but I wish I_______ .
A. have B. will C. do D. had
24. Where is Xiao Zhang? I wish I _______ him at once.
A. can find B. will find C. could find D. could have found.
25. You didnt let me drive. If we ____ in turn, you ____ so tired.
A. drove; didnt get B. drove; wouldnt get
C. were driving; wouldnt get D. had driven; wouldnt have got
26.Its time we _______ to bed.
A. must go B. will go C. went D. have gone
27. If only I ______ my watch.
A. hadnt lost B. havent C. didnt D. dont
28. You _______ such a serious mistake if you had followed his advice
A. may not make B. might have not made C. shouldnt have made D. might not have made
29. He _______ the test. But he wasnt careful enough.
A. could have passed B. were able to pass
C. must have passed D. might be able to pass
30. We ________ the work on time without your help.
A. hadnt had finished B. didnt have finished
C. couldnt have finished D. cant have finished
31. If you _______ at school, you ______ a college student now
A. had studied hard; would have been B. should have studied hard; should have been
C. had studied hard; would be D. would study hard; must have been
32. Sir, if--- if I ____ your advice to practice more, I ____ so sorry now.
A. followed; won’t feel B. had followed; won’t feel
C. followed; wouldn’t feel D. had followed; wouldn’t feel
33. He ______ to help but he couldn’t get there in time.
A. want B. wanted C. had wanted D. have wanted
34. Look at the terrible situation I am in! If only I ____ your advice.
A. follow B. had followed C. would follow D. have followed
35. _____ more attention, the trees could have grown better.
A. Given B. To give C. Giving D. Having given
36. It’s about time that you ______ your store.
A. close B. closed C. have closed D. had closed
37. The situation required that
A. must open B should open C. have to open D. has to open
38. I _______ you a more valuable present for your birthday. I was short of money at that time.
A. would buy B. would have bought C. had bought D. must have brought
39. A few minutes earlier and we _____ the train.
A. have caught B. had caught C. were to catch D. could have caught
40. _____ for my illness I would have lent him a helping hand.
A. Not being B. Without being C. Had it not been D. Not having been
41. ---Do you know where he comes from?
---No, but his accent suggests that he _____ from the south.
A. was B. should be C. is D. were
42. ______ be sent to work there?
A. Who do you suggest B. Who do you suggest that should
C. Do you suggest who should D. Do you suggest whom should
43. It is natural that he______ so.
A. thinks B. think C. thought D. will think
44. The old professor gave orders that the experiment_____ before 6.
A. was finished B. will finish C. be finished D. shall be finished
45.______ you succeed and ______you be healthy.
A. May; may B. Wish; wish C. Hope...hope D. Should...may
46. ---How did you do in the test?
---Not so well. I _____ much better but I misread the directions for Part D.
A. could do B. could have done C. must have done D. should do
47. I was very busy yesterday, otherwise I_________ to the meeting.
A. came B. would come C. had come D. would have come
48. He treated me as though ________ his own son.
A. I am B. I would be C. I was D. I were
49. Your advice that
A. would be B. will be C. be D. is
50. I would have told him the answer if it had been possible, but I ____ so busy then.
A. had been B. were C. was D. would be
51. The boy acted _______ he had never lived in
A. as though B. even if C. as D. since
52. If you were old enough, I ____ you to go there yesterday.
A. will allow B. should allow C. would have allowed D. had allowed
53. 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
54. He demanded that the laboratory report _______ immediately after the experiment was done.
A. was written B. be written C. must be written D. would be written
55. If he ________ to the teacher attentively, he _______ the answer to the problem now.
A. had listened, would have known B. listened, would know
C. listened, would have known D. had listened, would know
56. I would have come earlier, but I ________ that you were waiting for me.
A. didn’t know B. hadn’t know
C. would have known D. haven’t known
57. It is really strange that Marry, who is still a college student, ______ so early.
A. has been married B. has married C. be married D. would marry
58. 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
59. I was busy yesterday, otherwise I _______ your birthday party.
A. attended B. had attended C. would attend D. would have attended
60. It is important that you ________ a communication with Mr. Williams immediately.
A. have B. had C. will have D. would have
61. I can’t stand him. He always talks as though he _______ everything.
A. knew B. knows C. has known D. had known
62. I would have called you up for help had it been possible, but I ___ your phone number then.
A. hadn’t had B. didn’t have C. shouldn’t have D. couldn’t have
63. 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
64. I recommended that the student ________ his composition as soon as possible.
A. finishing writing B. should finish the writing
C. finish writing D. finished writing
65. The Bakers arrived last night, if they’d only let us know earlier, _______ at the station.
A. we’d meet them B. we’ll meet them C. we’d have met them D. we’ve met them
66. 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
67. ---Helen couldn’t got to
---That’s too bad, I’m sure she would have enjoyed it if ___.
A. she’s gone B. she’ll go C. she’d gone D. she’d go
68. But for the guidance of our instructor, we ______ in the experiment.
A. shouldn’t succeed B. could not have succeed
C. will not succeed D. should not have succeeded
69. John did not feel well yesterday; otherwise he _______to see his classmates off.
A. came B. would come C. would have come D. should be coming
70. Some people are too particular about school records, insisting that every applicant ______all diplomas from elementary school to university.
A. has B. will have C. should have D. must have
71. The sun rises in the east and sets in the west, so it seems as if the sun _____round the earth.
A. were circling B. circles C. is circling D. be circling
72. There is a real possibility that these animals could be frightened, ______a sudden loud noise.
A. being there B. should there be C. there was D. there having been
73. It is 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 fallen B. had not fallen C. should fall D. were to fall
74. I went to the meeting yesterday because I ________ nothing about the discussion without attending it.
A. didn’t know B. would know C. knew D. would have known
75. His silence at the meeting suggested that he ________ to your plan.
A. didn’t agree B. hadn’t agreed C. wouldn’t agree D. not agree
76. Eliza remembers everything exactly as if it ______ yesterday.
A. was happening B. happens C. has happened D. happened
77. ______ fired, your health care and other benefits will not be immediately cut off.
A. Would you be B. Should you be C. Could you be D. Might you be
78. Mr. White _______ at 8:30 for the meeting, but he didn’t show up.
A. should have arrived B. should arrive
C. should have had arrived D. should be arriving
79. “I’ll tell Mary about her new job tomorrow.” “You ______ her last week.”
A. ought to tell B. would have told C. must tell D. should have told
80. Look at the trouble I am in! If only I ____ your advice.
A. followed B. would follow C. had followed D. should follow
81. It is 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 fallen B. had not fallen C. should fall D. were to fall
82. How I wish every family ____ a large house with a beautiful garden!
A. has B. had C. will have D. had had
83. He hesitated for a moment before kicking the ball, otherwise he ____ a goal.
A. had scored B. scored C. would score D. would have scored
84. What would have happened ______, as far as the river bank?
A. Bob had walked farther B. if Bob should walk farther
C. had Bob walked farther D. if Bob walked farther
85. Yesterday Jane walked away from the discussion. Otherwise, she ____ something she would regret later.
A. had said B. said C. might say D. might have said
86. I didn’t see your sister at the meeting. If she _______, she would have met my brother.
A. has come B. did come C. came D. had come
87. “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
88. We ______ last night, but we went to the concert instead.
A. must have studied B. night study C. should have studied D. would study
89. You should have passed the examination, but most of you _______. Why?
A. should fail B. failed C. did D. did so
90. ---She was so upset that she burst into tears.
---Id rather you _____ her all about it.
A. didnt tell B. hadnt told C. dont tell D. wont tell
91. The enemy ______ the city, but the sand storm ________
A. could have bombed, helped B. could have bombed, had helped
C. was able to bomb, help D. might bomb, could help
92. ---Did you visit the famous museum?
---No. We _________ it, but we spent too much time shopping.
A. could have visited B. must have visited
C. can’t have visited D. shouldn’t have visited
93. ---Could I use yours?
---I’m sorry, it isn’t here. I’d get it for you ______ I could remember who borrowed it.
A. except that B. now that C. if only D. even though
94. The train _________arrive at 11:30, but it was an hour late.
A. was about to B. was likely to C. was supposed to D. was certain to
95. I ________ you off yesterday, but I didn’t have time.
A. hope to have seen B. hope to see C. hoped to have seen D. hoped to see.
96. ---Why did you come to see the play you didn’t like?
---I shouldn’t like ______, but my friend insisted. I like ______.
A. coming; dancing B. to come; to dance
C. having come; to dance D. to have come; dancing
97. He ______ full marks, but he was so careless as to make a spelling mistake.
A. must have gained B. can have gained C. could have gained D. must gain
98. ---What’s the matter with you?
---Oh, I’m not feeling well in the stomach. I ______ so much fried fish just now.
A. shouldn’t eat B. mustn’t have eaten C. shouldn’t have eaten D. mustn’t eat
99. --- Did your sister go to
---No, her doctor suggested that she ________.
A. not go B. not going C. did not go D. won’t go
100. --- Would you like me to make those calls for you?
---I’d really appreciate it. I ___ made them a while ago, but I have been at meetings all day.
A. must have B. have had C. should have D. had had
1—10. DBACC, BDAAB 11—20.DBCCC; BCCCA 21—30. BBDCD; CADAC31—40. CDCBA; BBBDC 41—50 CABCA; BDDCC 51—60. ACBBD; ACCDA 61—70ABACC; CDBCC 71—80 ABBDA; DBADC 81—90 BBDCD; DBCBB 91—100 AACCC; DCCAC
上一篇:名词性从句练习