◆特殊结构型虚拟语气:
20. Yesterday, April walked away from the argument with anger. Or else she ____ something she would regret later.
A. had said B. Said
C. might say D. might have said
44. 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
48. The two strangers talked as if they _____ friends for years.
A. should be B. would be C. have been D. had been
46. He’s always talking like that, as if the whole world _____to him alone.
A. had belonged B. belonged
C. were belonging D. were belonged
47. If only he _____ quietly as the doctor instructed, he would not suffer so much now.
A. lies B. lay C. had lain D. should lie
48. If only I _____ your advice!
A. had taken B. took C. would take D. have taken
49. If only I _____ to my parents’ advice!
A. listening B. listen C. am listening D. had listened
50. The TV play for tonight won’t be interesting. Even if it _____, I might not have time for it.
A. would be B. be C. had been D. were
51. The thief closed his eyes _____ he _____ dying.
A. even if; was B. though; would be
C. when; had been D. as if; were
52. They stopped at Hangzhou so that they _____ the West Lake.
A. will visit B. can visit C. may visit D. might visit
53. Don’t come this afternoon. I’d rather you _____ tomorrow.
A. come B. to come C. came D. will come
54. She would rather ____ more money on books _____ on clothes.
A. cost; not B. to spare; don’t
C. pay; than D. spend; than
55. “Jane wants to see you tomorrow.”
“I would rather she _____ today than tomorrow.”
A. comes B. should come C. come D. came
56. _____the friendship between us last forever!
A. Could B. Will C. May D. Wish
57. Here’s an umbrella in case you _____ it.
A. should use B. needed C. needing D. to need
58. The secretary listened carefully _____ he might discover exactly what she wanted.
A. so as that B. in case C. in order that D. providing
59. Supposing the weather _____ bad, where would they go?
A. will be B. is C. were D. be
◆名词从句虚拟语气:(一坚持二命令三建议四要求)
60. Jane’s face suggested that she _____ ill, and her parents suggested that she _____ a medical examination.
A. be; should have B. was; have
C. should be; had D. was; has
61. He suggested that the meeting _____ put off.
A. not be B. should not C. wouldn’t D. be not
62. What do you think of the suggestion that she _____ at the meeting last week?
A. should make B. make C. made D. A or B
63. The workers in France demanded that the their pay _____ from the following week on.
A. would be raised B. was raised C. be raised D. raised
64. My suggestion is that we _____ the sports met.
A. would put off B. should put off
C. putted off D. be put off
65. The monitor made a proposal that the whole class _____the matter.
A. discussed B. would discuss C. be discussed D. discuss
66. The old professor gave orders that the experiment _____ before 6.
A. was finished B. will finish . be finished D. shall be finished
67. The work would require that _____ at 5 every morning.
A. she has been there B. she was there
C. she be there D. she will be there
76. The little hero’s pale face suggested he _____ dead.
A. is B. was C. should be D. be
68. Galileo insisted that the earth _____ round the sun.
A. should move B. move C. moves D. A or B
69. It is natural that he _____ his mind.
A. changes B. changing C. change D. to change
70. It is a pity Mr. Zhang isn’t here. If he _____, my parents would be happier.
A. comes B. has come C. came D. had come
71. It is necessary that our drinking water _____ cleaner.
A. should be made B. is made C. would be made D. was made
72. It is high time that our child _____ to do some housework.
A. learned B. learn C. will learn D. would learn
73. It was ordered that no smoking _____ in the library.
A. is allowed B. be allowed C. should allow D. will be allowed
74. It is strange that she _____ so.
A. think B. thinks C. will think D. thought
75. It’s high time he _____ home.
A. goes B. went C. will go D. is going to go
76. It is necessary that we _____ a foreign language.
A. must master B. ought to master
C. mastered D. should master
77. My idea is that we _____ to our plan.
A. must stick B. ought to stick
C. should stick D. will stick
78. I’m surprised that he _____ in the exam.
A. should fail B. would have failed
C. may have failed D. should have failed
◆情态动词型虚拟语气:
79. I told Sally how to get there, but perhaps I _____ for her.
A. had to write it out B. must have written it out
C. should have written it out D. ought to write it out
80. You are late again. You _____ here earlier.
A. should come B. will come
C. should have come D. will have come
81. You _____ there by taxi yesterday, it is not far from here.
A. couldn’t have gone B. should have gone
C. needn’t have gone D. mustn’t have gone
82. I would have gone there with you but I _____ too tired then.
A. were B. had been C. was D. have been
83. We _____ last night, but we went to the concert instead.
A. must have studied B. might study
C. should have studied D. would study
84. --There were already five people in the car but they managed to take me as well.
--It _____ a comfortable journey.
A. can’t be B. shouldn’t be
C. mustn’t have been D. couldn’t have been
85. I was really anxious about you. You _____ home without a word.
A. mustn’t leave B. shouldn’t have left
C. couldn’t have left D. needn’t leave
86. I didn’t see her in the meeting room this morning. She _____ at the meeting.
A. mustn’t have spoken B. shouldn’t have spoken
C. needn’t have spoken D. couldn’t have spoken
87. One ought _____ for what one hasn’t done.
A. not to be punished B. to not be punished
C. to not punished D. not be punished
88. Most of the students felt rather disappointed at the English party. They say that it _____ better organized.
A. had been B. had to be
C. must have been D. could have been
89. --- I stayed at a hotel while in New York.
--- Oh, did you? You ___ with Barbara. (NMET98)
A. could have stay B. could stay
C. would stay D. must have stay
90. Yesterday Jane walked away for discussion, otherwise, she ___ something she would regret later.( 96上海)
A. had said B. said
C. might say D. might have said
91. I didn’t hear the phone. I ____ asleep. (NMET 89)
A. must be B. must have been
C. should be D. should have been
92. --- I rang your home yesterday. A man answered but I didn't recognize the voice.
--- On, it ___ my brother, Peter.
A. must be B. must have been
C. can have been D. might be
93. Sorry, I’m late. I ____ have turned off the alarm clock and gone back to sleep again.( 2000春上海)
A. might B. should C. can D. will
94. Yesterday, Jane walked away from the discussion. Otherwise, she ___ something she would regret later. (1996 上海)
A. had said B. said
C. might say D. might have said
95. My sister met him at the Grand Theatre yesterday, so he ____ your lecture. (2002 上海)
A. couldn’t have attended B. needn’t have attended
C. mustn’t have attended D. shouldn’t have attended
96. My English-Chinese dictionary has disappeared. Who ___ have taken it? (2003 春上海)
A. should B. must C. could D. would
97. Oh, I am not feeling well in the stomach, I ____ so much fried chicken just now. (2002 春上海)
A. shouldn’t eat B. mustn’t have eaten
C. shouldn’t have eaten D. mustn’t eat
98. I was really anxious about you. You ___ home without a word. (NMET 2001)
A. mustn’t leave B. shouldn’t have left
C. couldn’t have left D. needn’t leave
99. He is not poor. You ____ have lent him the money.
A. can’t B. needn’t C. couldn’t D. mustn’t
100. There was plenty of time. You ___ have hurried.
A. won’t B. mustn’t C. needn’t D. couldn’t
101. I ____ here in time, but I met an old friend of mine. I stopped and talked with him for some time.
A. shouldn’t have come B. must have come
C. needn’t have come D. could have come
102. They ____ have finished the work yesterday, but it was raining hard.
A. must B. could C. should D. might
103. Great changes must have taken place in the village in the past few years, ____ they?
A. mustn’t B. haven’t C. can’t D. didn’t
104. He must have lived a happy life a few years ago, ____ he?
A. didn’t B. hasn’t C. mustn’t D. can’t
Loading... Please wait...