情态动词和虚拟语气第二讲 教案
展开课题内容:情态动词和虚拟语气(2)
--- 表推测和表虚拟情态动词回顾
--- 虚拟语气用法总结
--- 情态动词和虚拟语气综合练习
--- 综合练习(情态动词和虚拟语气)
- We ____ last night, but we went to the concert instead.
- must have studied B. might study C. should have studied D. would study
- Tom ought not to have told your secret, but he ___ no harm.
- means B. meant C. had meant D. has meant
- When a pencil is partly in a glass, it looks as if it ____.
- breaks B. has been broken C. were broken D. had been broken
- Jane would never have gone to the party _____ that Mary would come to see him.
- has she known B. had she known C. if she knows D. if she knew
- --- Would you have called her up had it been possible? ---Yes, but I ______ busy doing my homework.
A. was B. were C. had been C. would be
6. I didn’t know his telephone number, otherwise I ____ him.
A. had telephoned B. would telephone C. would have telephoned D. will telephone
7. How I wish I ______ that to him last night!
A. didn’t say B. hadn’t said C. wouldn’t say D. couldn’t say
8. --- Why didn’t you buy the book? --- I ____, but my mother ____ allow me.
A. would; didn’t B. would have; didn’t C. had had, wouldn’t D. had bought; hadn’t
9. If only my mother ______ this together with me now!
A. had seen B. could see C. must see D. should see
10. Without your help, we ______ such rapid progress.
A. couldn’t make B. wouldn’t make C. won’t made D. wouldn’t have made
11. Jenny _____ with him at that time, for I was having dinner with her in my home.
A. can’t have been B. must have been C. must be D. might have been
12. If you had told me about your problem, I ____ able to help you.
A. may be B. might be C. may have been D. might have been
13. --- I am sorry, I should not have been so rude to you. ---You _______ your temper (发脾气), but that’s OK.
A. have lost B. had lost C. did lose D. were losing
14. --- I thought you wouldn’t mind. --- Well, as a matter of fact I _________; but you should have asked me first.
A. did B. do C. won’t D. don’t
15. --- If the traffic hadn’t been so heavy, I could have been back by 6 o’clock. --- What a pity! Tina _______ here to see you.
A. had been B. was C. would be D. has been
16. If the weather had been better, we could have had a picnic. But it _____ all day.
A. was raining B. rains C. has rained D. is raining
17. If somebody had warned me, I wouldn’t have eaten that fish. Luckily, I _______ to hospital immediately.
A. had been sent B. was sent C. have been sent D. sent
18. --- These tomatoes are huge! You must have watered them a lot! ---Yes, I ___. They ought to be ripe enough to pick by next Friday.
A. do B. must C. had D. did
19. She would love to have gone to the party, but she _____ extra hours to prepare for a meeting. A. had to work B. had worked C. could work D. would have worked
20. He ______ you more help, even though he was very busy.
A. might have given B. might give C. should give D. may give