1、情态助动词专项练习(三) 虚拟语气用括号内所给动词的正确形式完成下面的句子。1. Catherine, I have cleaned the room for you.Thanks. You _ (do) it. I could manage it myself.Keys: neednt have done2. If I _ (plan) to do anything I wanted to, Id like to go to Tibet and travel through as much of it as possible.Keys: could plan3. Dont you think
2、 it necessary that he _ (not send) to Miami but to New York? I agree, but the problem is that he has refused to.Keys: (should) not be sent4. If you _ (be) fired, your health care and other benefits will not be immediately cut off.Keys: Should be/were/were to be5. The weather turned out to be fine ye
3、sterday. I _ (take) the trouble to carry my umbrella with me.Keys: neednt have taken6.As you worked late yesterday, you_ (not come) this morning.Keys: neednt have come7. Turn off the TV, Jack, _ (not do) your homework now? Mum, just ten more minutes, please.Keys: shouldnt you be doing8. I told your
4、friend how to get to the hotel, but perhaps I _ (drive) her there.Keys: should have driven9. My cats really fat. You _ (not give) have given her so much food.Keys: shouldnt have given10. Im sorry. I _ (not shout) at you the other day. Forget it. I was a bit out of control myself.Keys: shouldnt have
5、shouted11. But for their help, we _ (not finish) the program in time.Keys: could not have finished12. But for the help of my English teacher, I _ (not win) the first prize in the English Writing Competition.Keys: would not have won13. He did not regret saying what he did but felt that he _ (express)
6、 it differently.Keys: could have expressed14. This printer is of good quality. If it _ (break) down within the first year, we would repair it at ourexpense.Keys: should break/were to break/broke15. The doctor recommended that you _ (not swim) after eating a large meal.Keys: shouldnt swim16.The weath
7、er has been hot and dry.Yes. If it had rained even a drop, things would be much better now! And my vegetables _ (not die).Keys: wouldnt have died17. Teachers recommend parents _ (not allow) their children under 12 to ride bicycle to school for safety.Keys: should not allow18. If he _ (follow) my adv
8、ice, he wouldnt have lost his job.Keys: had followed19. George is going to talk about the geography of his country, but Id rather he _ (focus) more on its culture.Keys: focused20. If we _ (take) the other road, we might have arrived here in time for the meeting.Keys: had taken21.John went to the hos
9、pital alone.If he _ (tell) me about it, I would have gone with him.Keys: had told22. Mark _ (not hurry). After driving at top speed, he arrived half an hour early.Keys: neednt have hurried23. Had I known about this computer program, a huge amount of time and energy_ (save).Keys: would have saved24.W
10、here are the children? The dinners going to be completely ruined.I wish they _ (not are) always late.Keys: werent25. Maybe if I _ (study) science, and not literature then. I would be able to give you more help.Keys: had studied26.Pity you missed the lecture on nuclear pollution.I _ (attend) it, but
11、I was busy preparing for a job interview.Keys: would have attended27. We _ (put) Johns name on the race list yesterday but for his recent injury.Keys: would have put28. They _ (arrive) at lunchtime but their flight was delayed.Keys: should have arrived29. I _ (not go) through that bitter period with
12、out your generous help.Keys: couldnt have gone30. I _ (come) sooner but I didnt know that they were waiting for me.Keys: would have come31. Grace doesnt want to move to New York because she thinks if she _ (live) there, she wouldnt be able tosee her parents very often.Keys: were to live/should live/
13、lived32. We _ (face) the difficulty together, but why didnt you tell me?Keys: could have faced33. Dont handle the vase as if it _ (be) made of steel.Keys: were34. We lost our way in that small village, otherwise we _ (visit) more places of interest yesterday.Keys: would/could have visited35. Sorry,
14、I am too busy now. If I _ (have) time, I would certainly go for an outing with you.Keys: had36. We _ (not buy) so much food now that Suzie wont be with us for the dinner.Keys: neednt have bought37. Jack is a great talker. Its high time that he _ (do) something instead of just talking.Keys: did38. If
15、 we _ (not make) adequate preparations, the conference wouldnt have been so successful.Keys: hadnt made39. If my car _ (be) more reliable, I would have driven to Lhasa instead of flying last summer.Keys: had been40. We would have called a taxi yesterday if Harold _ (not offer) us a ride home.Keys: h
16、adnt offered41. Had they known what was coming next, they _ (have) second thoughts.Keys: might have had42. I _ (go) to my cousins birthday party last night, but I was not available.Keys: would have gone43. If we _ (book) a table earlier, we wouldnt be standing here in a queue.Keys: had booked44.Do y
17、ou think George has passed the driving test?No. If so, he _ (drive) his car to our college yesterday.Keys: would have driven45. I should not have laughed if I _ (think) you were serious.Keys: had thought46. My mom suggests that we _ (eat) out for a change this weekend.Keys: should eat47. If he had s
18、pent more time practicing speaking English before, he _ (be) able to speak it much better now.Keys: would be48. Eye doctors recommend that a childs first eye exam _ (be) at the age of six months old.Keys: (should) be49. It rained cats and dogs this morning. We would have got wet all over if we _ (no
19、t have) an umbrella withus.Keys: hadnt had50. We _ (be) back in the hotel now if you didnt lose the map.Keys: would be51. If Mr. Dewey _ (be) present, he would have offered any possible assistance to the people there.Keys: had been52. We would rather our daughter _ (stay) at home with us, but it is
20、her choice, and she is not a child anylonger.Keys: stayed53. If he _ (catch) the morning train, he would not have been late for the meeting.Keys: had caught54. They were abroad during the months when we were carrying out the investigation, or they _ (come) toour help.Keys: would have come55. It was
21、John who broke the window. Why are you talking to me as if I _ (do) it?Keys: had done56. It is lucky we booked a room, or we _ (have) nowhere to stay now.Keys: would have57. If I _ (not see) it with my own eyes, I wouldnt have believed it.Keys: hadnt seen58.Sorry, Mum! I failed the job interview aga
22、in.Oh, its too bad. You _ (make) full preparations.Keys: should have made59. Ellen is a fantastic dancer. I wish I _ (dance) as well as her.Keys: danced60. I wish I _ (be) at my sisters wedding last Tuesday, but I was on a business trip in New York then.Keys: had been61. I _ (not worry) before I cam
23、e to the new school, for my classmates here are very friendly to me.Keys: neednt have worried62. Without his wartime experiences, Hemingway _ (not write) his famous novel A Farewell to Arms.Keys: wouldnt have written63. Why didnt you tell me about your trouble last week? If you _ (tell) me, I could
24、have helped.Keys: had told64. If it _ (not be) for his invitation the other day, I should not be here now.Keys: had not been65. I was wearing a seatbelt. If I hadnt been wearing one, I _ (injure).Keys: would have been injured66.Do you have Bettys phone number?Yes. Otherwise, I _ (not be) able to rea
25、ch her yesterday.Keys: wouldnt have been67. If we _ (catch) the flight yesterday, we would be enjoying our holiday on the beach now.Keys: had caught68. What a pity! You missed the sightseeing, or we _ (have) a good time together.Keys: would have had69. The workers were not better organized, otherwise they _ (accomplish) the task in half the time.Keys: would have accomplished70. If I hadnt been faced with so many barriers, I _ (be) where I am.Keys: wouldnt be