【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《情态动词专项练习T》,欢迎阅读!
情态动词专项练习
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. A. must B. can C.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. A.might B.will C.must D.can 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. A.shouldn’t B.mustn’t C.can’t D.wouldn’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 didn’t see him at the lecture yesterday.” “He ______ it.” A. mustn’t attend B. cannot have attended C. would have not attended D. needn’t have attended 27.“You realize that you were driving at 100 mph, don’t you?” “No, officer. I ______. This car can’t do more than 80.” A. didn’t need to be B. may not have been C. couldn’t have been D. needn’t have been
28.“I wonder why they’re 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 didn’t 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. mustn’t B. wasn’t C. didn’t D. hasn’t 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. needn’t have hurried C. need not to have hurried D didn’t 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. A.should put B.could have put C.might put D.must have put 40. —Catherine, I have cleaned the room for you.
—Thanks. You __________ it. I could manage it myself.
A.needn’t do B.needn’t have done C.mustn’t do D.shouldn’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 strong–willed 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. mustn’t he B. haven’t he C. wasn’t he D. didn’t 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.wddqxz.cn/c0337f01ccc789eb172ded630b1c59eef8c79a0e.html