虛擬語氣練習(xí)題精選 (2008-4-16)
1. The teacher demanded that the exam _____ before eleven.
A. must finish B. would be finished C. be finished D. must be finished
2. She made the demand that the journalists _____ at once ______ Iraq.
A. leave; for B. leave; to C. left; to D. to be left; for
3. He is talking so much about America as if he _____ there.
A. had been B. has been C. was D. has gone
4. 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
5. I suggested there ____ be a kind of language all could understand and use ____ .
A. can; it B. /; / C. would; it D. may; /
6. The suggestion has been made _____ the basketball game _____ put off.
A. for; to B. that; be C. which; should be D. to; being
7. The order came that the medical supplies _____ to Beijing for the SARS soon.
A. would be sent B. should send C. be sent D. must be sent
8. It is important that we _____ wild animals.
A. will protect B. should protect C. shall protect D. are protecting
9. Had you listened to the doctor, you _____ all right now.
A. are B. were C. would be D. would have been
10._____ any change about the date, please tell me immediately.
A. Will there be B. Should there be C. There will be D. There should be
11. _____ today, he would get there by Friday.
A. Would he leave B. Was he leaving C. Were he to leave D. If he leave
12. Should it rain, the crops _____.
A. would be saved B. would have been saved C. will be saved D. had been saved
13. You _____ come earlier. The bus left a moment ago.
A. would B. should have C. may D. have
14. He treated me as though/as if _____ his own son.
A. I am B. I would be C. I was D. I were
15. I _____ you some money, but I hadn’t any on me then.
A. would lend B. would have lent C. could lend D. may have lent
16. A few minutes earlier and we _____ the train.
A. have caught B. had caught C. could have caught D. were to catch
17. --- “Have you ever been to Beijing?” --- “No, but I wish I _____”
A. have B. will C. do D. had
18. I’m glad I went over all my notes; otherwise _____.
A. I may have failed B. I’d fail C. I’d have failed D. I’ll have failed
19. --- “What will you do during the summer holida --- “I don’t know, but it’s high time _____ something.”
A. I’m deciding B. I’ll decide C. I decided D. I decide
20. What should we do if it _____ tomorrow?
A. should snow B. would snow C. snow D. will snow
21. If only I _____ my watch!
A. hadn’t lost B. haven’t lost C. didn’t lost D. don’t lose
22. You _____ such a serious mistake if you had followed his advice.
A. may not make B. might not make C. shouldn’t have made D. might not have made
23. We _____ the work on time without your help.
A. hadn’t had finished B. didn’t have finished C. couldn’t have finished D. can’t have finished
24. --- “Where have you been to --- “I got caught in traffic; otherwise _____ sooner.”
A. I would be here B. I have been here C. I had been here D. I would have been here
25. Were it not for the snowy weather, we _____ all right.
A. would be B. would have been C. were D. may be
26. _______ 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
27. If he ______ me tomorrow, I would let him know.
A. should call B. should not have been able C. were not able D. are not able
28. _____ today, he would get there by Friday.
A. Would he leave B. Was he leaving C. Were he to leave D. If he leaves
29. ______I you, I would go with him to the party.
A. Was B. Had been C. Will be D. Were
30. Had Paul received six more votes in the last election, he _____ our chairman now.
A. must have been B. would have been C. were D. would be
31. ____ the English examination I would have gone to the concert last Sunday
A. In spite of B. But for C. Because of D. As for
32. Look at the terrible situation I am in! If only I ____ your advice
A. follow B. would follow C. had followed D. have followed
33. If you hadn’t taken such a long time to get dressed, we’d _____ there by now.
A. be B. circles C. is circling D. be circling
34. 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
35. The picture exhibition bored me to death. I wish I _____ to it.
A. had not gone B. have not gone C. did not go D. can not have gone
36. “I wish you ____ me to put these things away,” he said.
A. will help B. help C. are helping D. would help
37. If the Watergate Incident ____ Nixon would not have resigned from the presidency.
A. did not occur B. had not occurred C. was not occurring D. be circling
38. I hadn’t expected James to apologize but I had hoped ______.
A. him calling me B. that he would call me C. him to call me D. that he call me
39. The teacher suggested that her students _____ experiences with ESP.
A. write a composition on their B. to write composition about the
C. wrote some compositions of his or her D. had written any compositions for his
40. He speaks Chinese as fluently as if he ______a Chinese.
A. were B. had been C. is D. has been
41. As usual, he put on a show as though his trip _____ a great success.
A. had been B. has been C. were D. was
42. Looking round the town, he felt as though he ____ away for ages.
A. has been B. was C. is D. had been
43. He described the town as if he _____ in himself.
A. had seen B. has seen C. saw D. sees
44. Although most adopted persons want the right to know who their natural parents are, some
who have found them wish that they_____ the experience of meeting.
A. hadn’t B. didn’t have had C. hadn’t had D. hadn’t have
45. Without electronic computers, much of today’s advanced technology _____.
A. will not have been achieved B. have not been achieved
C. would not have been achieved D. had not been achieved
46. He told her to return the book in time so that others ____ a chance to read it .
A. may have B. will have C. would have D. might have
47. It is time that the government ____ measures to protect the rare birds and animals.
A. takes B. took C. has taken D. taking
48. He was very busy yesterday, otherwise he _____ to the meeting.
A. would come B. came C. would have come D. had come
49. If I had seen the movie, I ___ you all about it now.
A. would tell B. will tell C. have told D. would have told
50. I’d rather you ____ anything about it for the time being.
A. do B. didn’t do C. don’t D. didn’t
51. Mary ____ my letter; otherwise she would have replied before now.
A. has received B. ought to have received C. couldn’t have received D. shouldn’t have received
52. In the past men generally preferred that their wives______ in the home.
A. worked B. would work C. work D. were working
53. Your advice that______ till next week is reasonable.
A. she waits B. she wait C. wait she D. she waited
1. If you listened to the questions carefully, you ______ answer them easily.
A. were to B. will C. can D. would
2. If it ______ rain tomorrow, we would have to put off the visit to the Yangpu Village.
A. were B. should C. would D. will
3. If I ______ it, 1 would do it in a different way.
A. am to do B. would do C. were to do D. will do
4. We wish you ______ able to join us in the party last night.
A. can be B. had been C. could be D. were
5. I wish I ______ there yesterday.
A. could go B. could have gone C. went D. go
6. The workers demanded that their wages ______.
A. will be raised B. would raise C. should raise D. be raised
7. The doctor suggested that he______.
A. had not gone B. would not go C. should not go D. didn't go
8. We insisted that he ______ an English song.
A. would sing B. sung C. sings D. sing
9. I suggested he ______ TV.A. wouldn't watch B. not watch C. didn't watch D. hadn't watched
10. —— Your aunt and uncle are leaving tomorrow afternoon.
—— I would rather they ______ on an early train.A. left B. leave C. would leave D. had left
11. If you had come half an hour earlier, you ______ the writer.
A. had met B. would have met C. would meet D. could meet
12. It is important that we ______ with all that can be united.
A. will unite B. would unite C. should unite D. shall unite
13. It is necessary that he __ in time to attend the meeting.
A. might come B. would come C. came D. come
14. My suggestion is that he ______ there at once.
A. go B. goes C. went D. would go
15. He gave the order that we ______ there on time.
A. be B. are C. had been D. will be
16. If you ______ that late movie last night, you would not be so sleepy now.
A. haven't watched B. didn't watch C. wouldn't have watched D. hadn't watched
17. It was ordered that no smoking ______ in the library.
A. be allowed B. would be allowed C. was allowed D. had been allowed
18. The kind-hearted couple treat the orphan as though he ______ their own son.
A. has been B. were C. had been D. should be
19. I did this so that I ______ a couple of weeks to prepare my paper.
A. might have B. would have C. have D. had
20. Without air, there ______ no living things.
A. will be B. can be C. would be D. shall be
21. He ______ busy yesterday, or he ______ you with the housework.
A. was; had helped B. was; would have helped
C. had been; would have helped D. were; would have helped
22. I wish you ______ go to the art gallery with us. If there _____enough tickets, I’d let you know.
A. can, were B. could, were C. will, learned D. will, learn
23. If I ______ more about diamond, I ______ cheated by that man.
A. had known, would not be B. knew, would not have been
C. had known, would not have been D. had known, would never be
24. Thank you for giving me a hand. I _______ in the experiment without your valuable help.
A. have failed B. will fail C. would have failed D. must have failed
25. I would have called on her, but I _________ her address.
A. don’t know B. hadn’t known C. didn’t know D. wouldn’t know
26. ---Sorry for having kept you waiting. But for the traffic jam, I ___________20 minutes earlier.
---Never mind. I haven’t been waiting that long.
A. arrived B. would arrive C. would have arrived D. had arrived
27. ---Your sister really worked hard on her science project during the summer.
---Yes, otherwise she _________the first place in the competition
A. would have won B. didn’t C. wouldn’t have won D. won