情态动词专项练习T

时间:2022-04-24 05:50:13 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
情态动词专项练习

1. Sorry I'm late. I ________ have turned off the alarm clock and gone back to sleep again. A. might B. should C. can D. will 2. 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

3. You _____ all those clothes. We have a washing machine to do that sort of thing. A. needn’t have washed B. shouldn’t have washed C. must not have washed D. cannot have washed 4. Is John coming by train?

He should, but he _________ not. He likes driving his car. . must B. can .need D. may 5. ― I heard they went skiing in the mountains last winter. ― It ______ true because there was little snow there. A. may not be B. won’t be C. couldn’t be D. mustn’t be 6. This pen looks like mine, yet it isn’t. Whose _____ it be?

A. must B. can C. may D. might 7. He was afraid what he had done ______ a disastrous effect on his career. A. might have B. could be C have been D. shall be

8. Nobody knows how people first came to these islands. They _____ from South America on rafts.

A. must have sailed B. can sail C. might have sailed D. should have sailed 9. He must have finished his homework, _____ he?

A. mustn’t B. didn’t C. needn’t D. hasn’t

10. Walking alone in the deserted village, John was scared. He thought he _____ Tom to go with him.

A. might have asked B. should asked C. must have asked D. should have asked 11. Has the manager gone on business?

No. He ________ have but something prevented him at the last minute. A. could B. may C. can D. mustn’t

12. The driver has drunk too much wine and dangerous things _____ happen at any time. A. should B. can C. must D. need

13. I promised to get there before 5 o’clock, but now the rain is pouring down. They _____ for me impatiently.

A. must be waiting B. ought to wait C. might be waiting D. may wait 14. He _____ the 9:20 train because he didn’t leave home till 9:25.

A. can reach B. could catch C. may not catch D. couldn’t have caught 15. There was a lot of fun at yesterday’s party. You _____ come, but why didn’t you? A. must have B. should C. need have D. ought to have 16. Do you still remember when we went to the great wall?

—I can’t remember it well, but _____ it have been sometimes last May? A. should B. must C. could D. would 17. Excuse me. Is this the right way to the Summer Palace? Sorry, I am not sure. But it be. Amight Bwill Cmust Dcan 18. Where is my dictionary? I remember I put it here yesterday. You ________ it in the wrong place.


A. must put B. should have put C. might put D. might have put

19. The teacher ________ have thought Johnson was worth it or she wouldn’t have wasted time on him, I suppose. A. should B .can C. would D. must 20. --- Isn’t that Ann’s husband over there?

--- No, it______ be him---I’m sure he doesn’t wear glasses. A can’t B must not C won’t D may not 21. You ______ be tired---you’ve only been working for an hour. A must not B won’t be C can’t D may not 22. --- Tom graduated from college at a very young age. --- Oh, he______ have been a very smart boy then. A could B should C might D must 23. --- I've taken someone else's green sweater by mistake. --- It ______ Harry's. He always wears green.

A. has to be B. will be C. mustn't be D. could be 24. Do you know where David is? I couldn’t find him anywhere. Well. He have gone far—his coat’s still here. Ashouldn’t Bmustn’t Ccan’t Dwouldn’t

25. --- The woman biologist stayed in Africa studying wild animals for 13 years before she

returned.

--- Oh, dear! She _______ a lot of difficulties!

A. may go through B. might go through

C. ought to have gone through D. must have gone through 26.We didnt see him at the lecture yesterday. He ______ it. A. mustnt attend B. cannot have attended C. would have not attended D. neednt have attended 27.You realize that you were driving at 100 mph, dont you? No, officer. I ______. This car cant do more than 80. A. didnt need to be B. may not have been C. couldnt have been D. neednt have been

28.I wonder why theyre late. They ______ the train.

A can have missed B. could miss C. may have missed D. might miss 29. ---I rang your home yesterday. A man answered but I didnt recognize his voice. ---Oh, it _________ my brother, Peter.

A. must be B. must have been C. can have been D. might be 30. He must have been very tired after a long walk, _________he?

A. mustnt B. wasnt C. didnt D. hasnt 31. He is really incompetent! The letter ______ yesterday. A. should be finished typing B must be finished typing

C. must have finished typing D. should have been finished typing 32. When we reached the station, the train had still not arrived; so we ______. A. needed not to hurry B. neednt have hurried C. need not to have hurried D didnt need to hurry

33.Harry ______ have won the Physics competition easily yesterday, but he gave up. A. could B. might C. should D. must

34.The weather turned out to be fine yesterday. I_________ the trouble to carry my umbrella with me.

A. should have taken B. could have taken C. needn't have taken D. mustn't have taken


35. 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

36. Look! The light is out in her room. She _________to bed already.

A. must go B. had to go C.must have gone D.has gone

37. ─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 38. My sister met him at the Grand Theatre yesterday afternoon, so he ______ your lecture. A. couldn't have attended B. needn't have attended C. mustn't have attended D. shouldn't have attended 39. This cake is very sweet. You __________ a lot of sugar in it. Ashould put Bcould have put Cmight put Dmust have put 40. Catherine, I have cleaned the room for you.

Thanks. You __________ it. I could manage it myself.

Aneedn’t do Bneedn’t have done Cmustn’t do Dshouldn’t have done 41. —I’m sorry. I ______at you the other day. Forget it. I was a bit out of control myself. A. shouldn’t shout B. shouldn’t have shouted C. mustn’t shout D. mustn’t have shouted

42. It ______ have been Tom that parked the car here, as he is the only one with a car. A. may B. can C. must D. should

43. Jack described his father, who _______a brave boy many years ago, as a strongwilled man.

A. would be B. would have been C. must be D. must have been 44. I_______ have watched that movie —it’ll give me horrible dreams. A. shouldn’t B. needn’t C. couldn’t D. mustn’t

45. Mark _______have hurried. After driving at top speed, he arrived half an hour early. A. needn’t B. wouldn’t C. mustn’t D. couldn’t

46. ---Good morning. I've got an appointment with Miss Smith in the Personnel Department. --Ah, good morning. You _________ be Mrs. Peters.

A. might B. must C. would D. can 47. He must have been scolded by his father last night, ______? A. mustnt he B. havent he C. wasnt he D. didnt he

48. I can’t find Dr. Lopez anywhere in the office building. Where _______ he have gone? A. must B. can C. should D. need

49. It _____ be she that told him about it; it ____ be you, because only you and I know it. A. mustn’t; must B. couldn’t ; must C. mustn’t might D. couldn’t; might

50. Mr. Bush is on time for everything. How ____ it be that he was late for the opening ceremony? A. can B. should C. may D. must


本文来源:https://www.wddqw.com/doc/c0337f01ccc789eb172ded630b1c59eef8c79a0e.html