高中英语语法练习-动词的虚拟语气
一、基础练习
1. ---I’ve bought a box of chocolates for our daughter.
---Oh, how good a dad! But she doesn’t like sweet things, _____that?
A. Don’t you know B. Haven’t you known
C. Didn’t you know D. Hadn’t you known
2. ---Have you decided already?---Yes, I ____at once.
A. have decided B. decided C. will decide D. had decided
3. Glad to e you back. How long _____in Russia?
A. did you stay B. have you stayed C. were you staying D. have you been staying
4. He works in a factory now, but he _____ on a farm for 20 years.
自闭症治疗方法A. worked B. has worked C. had worked D. had been working
5. Where on earth have you been? We _____ you back much earlier.
夏洛的网电影A. were expecting B. are expecting C. had expected D. expect
6. ---I beg your pardon!---Oh, you _____ to me carefully. (just now)
A. didn’t B. haven’t listened C. don’t listen D. weren’t listening
带月字的古诗7. ---Mr. White didn’t come last night, did he?---No. We ______ .
A. had waited B. have been waiting C. were waiting D, had been waiting金奇仕鱼肝油好吗
8. ---Could you take a message for Mr. Green?
---Certainly. I _____ him about something at any ca, so it _____ may other.
A. may e; isn’t B. e; won’t be C. will e; isn’t D. will be eing; won’t be
9. ---Who is the old man talking with your teacher? ---I don’t know. I _____ him before.
A. was never eing B. had never en C. never saw D. wouldn’t e
10. I can guess you were in a hurry. You ______ your sweater inside out.
A. had worn B. wore C. are wearing D. were wearing
11. Going out for tea with friends _____ increasingly popular during the past twenty years.
林丹羽毛球比赛A. becomes B. became C. has become D. had become
12. As far as we know, Tom spends at least as much time watching TV as he ______ .
A. does writing B. writes C. writing D. does to write
13. ---I hope you enjoyed the film last night.
---How on earth do you know I went to a film? I ______ you.
A. won’t tell B. didn’t C. haven’t told D. don’t tell
14. Turn off the tap plea. The water _______ .
A. was wasted B. wastes C. is wasting D. is wasted
15. ---I thought I asked you to fix the radio. ---Oh, I’m sorry. I ______ it right away.
A. am to do B. will do C. was about to do D. am going to do.
16. ---The farmer president was caught at last. ---Really? Where _____ himlf?
A. had hidden B. has he hidden C. was he hidden D. has he been hiding
二、提高练习
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 not able D. are not able
4. If you asked your father, you ______________ permission.
A. may get B. might get C. should have called D. maybe get
5. _____________today, he would get there by Friday.
A. Would he leave B. Was he leaving
C. Were he to leave D. If he leaves
6. ______I you, I would go with him to the party.
A. Was B. Had been C. Will be D. Were
7. 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
8. ____________ the English examination I would have gone to the concert last Sunday
A. In spite of B. But for C. Becau of D. As for
9. Look at the terrible situation I am in! If only I _____________your advice
A. follow B. would follow C. had followed D. have followed
有效课堂10. If the hor won today, it _____________ thirty races in five years.
A. would have won B. won C. must have won D. did have won
11. There is a real possibility that the animals could be frightened, _______a sudden loud noi.
灯展A. being there B. should there be C. there was D. there having been
12. If you hadn’t taken such a long time to get dresd, we’d______________ there by now.