英语情态动词在考试中是个难度非常大的问题,经过总结现在把一些典型性的情态动词习题总结如下,供您参考:,我来为大家科普一下关于英语情态动词辨析题?下面希望有你要的答案,我们一起来看看吧!

英语情态动词辨析题(英语情态动词的练习精选)

英语情态动词辨析题

英语情态动词在考试中是个难度非常大的问题,经过总结现在把一些典型性的情态动词习题总结如下,供您参考:

情态动词

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

2. I mailed the letter two weeks ago. She _____it.

A. must receive B. can't receive

C. might receive D. must have received

3.The professor gave orders that the experiment ___ before 5:30p.m.

A. be finished B. will finish

C. must be finished D. would be finished

4. There was plenty of time. You _____.

A. mustn't hurry B. mustn't have hurried

C. needn't hurry D. needn't have hurried

5. He must have finished his homework, ____he?

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

6. He didn't do well in the exam. He ___hard at his lessons.

A. must have worked B. ought to have worked

C. would have worked D. has worked

7. Mr Baker, a number of students want to see you. _____ they wait here or outside?

A. Should B. Will C. Shall D. Are

8. You ___the trees. Look, it is raining now.

A. mustn't have watered B. needn't have watered

C. could have watered D. might have watered

9. I _____give you an answer tomorrow. I promise!

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

10. As a soldier, you _____do as the head tells you.

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

11. The streets are all dry. It_____ during the night.

A. can't have rained B. must have rained

C. couldn't rain D. shouldn't have rained

12--They have not finish the work up to now.

--Well, they ______

A. should have B. should C. ought to D. ought have

13. Since it is already midnight, we______.

A. had better leaving B. ought to have leave

C. should take our leave D. might as well leave

14. ______ open the door for you ?

A. would you like that I B. Do you want that I

C. Will I D. Shall I

15. My son ____ the examination, but he wasn't careful enough.

A. might be able to pass B. must have passed

C. could have passed D. were able to pass

16. Isn't it strange that the lazy boy ____pass the exam?

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

17. We __the manager, but no one _____ his telephone number.

A. could have called, knew B. could have called, had known

C. could call, had known D. could call, knew

18. I didn't see her in the meeting room this morning.

She ______at the meeting.

A. mustn't have spoken B. shouldn't have spoken

C. needn't have spoken D. couldn't have spoken

19. We ___for her because she never came.

A. mustn't have waited B. shouldn't have waited

C. mustn't wait D. needn't wait

20. ---Could I borrow your dictionary?

---Yes, of course you______.

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

21.Amy did best in the English test. She _____hard last week.

A. must have worked B. should have worked

C. should work D. must work

22.----I sent the child alone and he got lost.

-----You _____with him.

A. should go B. should have gone C. must go D. would have gone

23.I should have been there , but I _____not find the time.

A. would B. could C might D. should

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

*25 can’t----enough/ can’t----too_____越---越好,怎么样都不为过______________________

I like it! I can't eat enough. _________________________________________

They've travelled all around the world. But they seem not done yet. They can't travel enough.

_____________________________________________________________________

Keep working on it! You can't prepare too much for the exam.

_____________________________________________________________________

Read, read and read! You'll find it that reading can't be too much to do. _____________________________________________________________________

,