高中英语语法专练(5):情态动词50题

360影视 日韩动漫 2025-04-27 09:59 6

摘要:22. Johnny, you _____ play with the knife, you _____ hurt yourself.

1. You _____ return the book now. You can keep it till next week if you like.

A. can’t B. mustn’t C. needn’t D. may not

2. Where is my pen? I _____ it.

A. might lose B. would have lost C. should have lost D. must have lost

3. I wish I _____ you yesterday.

A. seen B. did see C. had seen D. were to see

4. I didn’t hear the phone. I _____ asleep.

A. must be B. must have been C. should be D. should have been

5. If my lawyer _____ here last Saturday, he _____ me from going.

A. had been; would have prevented B. had been; would prevent

C. were; would prevent D. were; would have prevented

6. He _____ you more help, even though he was very busy.

A. might have given B. might have C. may have given D. may give

7. If it _____ for the snow, we _____ the mountain yesterday.

A. were not; could have climbed B. were not; could climb

C. had not been; could have climbed D. had not been; could climb

8. Without electricity human life _____ quite difficult today.

A. is B. will be C. would have been D. would be

9. A computer _____ think for itself, it must be told what to do.

A. can’t B. couldn’t C. may not D. might not

10. Jenny _____ have kept her word. I wonder why she changed her mind.

A. must B. should C. need D. would

11. We _____ last night, but we went to the concert instead.

A. must have studied B. might study

C. should have studied D. would study

12. — Could I borrow your dictionary?

— Yes, of course you _____.

A. might B. will C. can D. should

13. Tom ought not to _____ me your secret, but he meant no harm.

A. have told B. tell C. be telling D. having told

14. — If he _____, he _____ that food.

— Luckily he was sent to the hospital immediately.

A. was warned; would not take B. had been warned; would not have taken

C. would be warned; had not taken D. would have been warned; had not taken

15. Peter _____ come with us tonight, but he isn’t very sure yet.

A. must B. may C. can D. will

16. I told Sally how to get here, but perhaps I _____ for her.

A. had to write it out B. must have written it out

C. should have written it out D. ought to write it out

17. I didn’t see your sister at the meeting. If she _____, she would have met my brother.

A. has come B. did come C. came D. had come

18. — Shall I tell John about it?

— No, you _____. I’ve told him already.

A. needn’t B. wouldn’t C. mustn’t D. shouldn’t

19. When a pencil is partly in a glass of water, it looks as if it _____.

A. breaks B. has broken C. were broken D. had been broken

20. It’s nearly seven o’clock. Jack _____ be here at any moment.

A. must B. need C. should D. can

21.— 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

22. Johnny, you _____ play with the knife, you _____ hurt yourself.

A. won’t; can’t B. mustn’t; may C. shouldn’t; must D. can’t; shouldn’t

23. The fire spread through the hotel very quickly but everyone _____ get out.

A. had to B. would C. could D. was able to

24. — When can I come for the photos? I need them tomorrow afternoon.

— They _____ be ready by 12:00.

A. can B. should C. might D. need

25. — I stayed at a hotel while in New York.

— Oh, did you? You _____ with Barbara.

A. could have stayed B. could stay C. would stay D. must have stayed

26. — Will you stay for lunch?

— Sorry, _____. My brother is coming to see me.

A. I mustn’t B. I can’t C. I needn’t D. I won’t

27. — Are you coming to Jeff’s party?

— I’m not sure. I _____ go to the concert instead.

A. must B. would C. should D. might

28. — Write to me when you get home. — _____.

A. I must B. I should C. I will D. I can

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

30. — Is John coming by train?

— He should, but he _____ not. He likes driving his car.

A. must B. can C. need D. may

31. You must be fifty, ________?

A. mustn't you B. needn't you C. aren't you D. mnyn't you

32.Your coat is dirty,_____it for you?

A.Am I washing B.Will I wash C.Am I going to wash D.Shall I wash

33.No one _____that to his face.

A.dare say B.dare to say C.dares saying D.dares said

34.There used to be a church in the east of the town,_____?

A.didn’t there B.usen’t to there C.used there D.usedn’t to there

35._____you be happy!

A.Can B.May C.Must D.Would

36.Where is my pen?I_____it.

A.should have lost B.must have lost C.would have lost D.might lose

37..A computer____think for itself ; it must be told what to do.

A.can’t B.couldn’t C.may not D.might not

38.We_____last night ,but we went to the concert instead.

A.must have studied B.might study C.should have studied D.would study

39.I didn’t hear the phone ,I_____asleep.

A.must be B.must have been C.should be D.should have been

40.Be sure to write to us,_____?

A.will you B.aren’t you C.can you D.mustn’t you

41.I didn’t see her in the meeting-room this morning.She____at the meeting.

A.mustn’t have spoken B.shoudn’t have spoken C.needn’t have spoken D.couldn’t have spoken

42.There is plenty of time.She____.

A.must have hurried B.needn’t have hurried C.must not hurry D.couldn’t have hurried

43.You don’t______to go there if you have no time.

A.need B.want C.must D.ought

44.Sir,you_____be sitting in this waiting-room.It is for women and children only.

A.oughtn’t to B.can’t C.won’t D.don’t

45.Tom ought not to_____me your secret ,but he meant no harm.

A.have told B.tell C.be telling D.having told

46.Put on more clothes . You_____be feeling cold with only a shirt on.

A.would B.can C.could D.must

47.------Why didn’t you answer when I called you?

------I_____but you didn’t hear me.

A.had to B.couldn’t C.didn’t answer D.did

48.I_____that time is more valuable than money.

A.hardly need say B.need hardly say C.need hardly to say D.hardly need to say

49.I____like to become a pianist some day.

A.will B.may C.would D.shall

50 He_____there now,but I am not sure.

A.maybe B.may be C.may have been D.might have been

(答案: 1-5.C D C B A 6--10.A C D A B 11-15.C C A B B 16-20.C D A C C

21-25.D B D B A 26-30.BDCBD 31-- 35 CDAAB 36-40 BBCBA 41--45 DCAAA

46--50 DDDCB)

来源:智睿高中英语

相关推荐