《高中英语语法练习 情态动词》由会员分享,可在线阅读,更多相关《高中英语语法练习 情态动词(6页珍藏版)》请在金锄头文库上搜索。
1、高中英语语法练习-情态动词一、基础练习1.He _ have completed his work; otherwise, he wouldnt be enjoying himself by the seaside. A. should B. must C. wouldnt D. cant 2. I _ have been more than six years old when the accident happened. A. shouldnt B. couldnt C. mustnt D. neednt 3. This cake is very sweet. You _ a lot of
2、 sugar in it. A. should put B. could have put C. might put D. must have put 4. He paid for a seat, when he _ have entered free. A. could B. would C. must D. need 5. I was on the highway when his car went past followed by a police car. They _ at least 150 kilometers an hour. A. should have been doing
3、 B. must have been doing C. could have done D. would have done 6. - Tom is never late for work. Why is he absent today? - Something _ to him. A. must happen B. should have happened C. could have happened D. must have happened 7. - Do you know where David is? I couldnt find him anywhere. - Well. He _
4、 have gone far-his coat is still here. A. shouldnt B. mustnt C. cant D. wouldnt 8. -Lucy doesnt mind lending you her dictionary. - She _. Ive already borrowed one. A. cant B. mustnt C. neednt D. shouldnt 9. - Catherine, I have cleaned the room for you. - Thanks. You _ it. I could manage it myself. A
5、. neednt do B. neednt have done C. mustnt do D. shouldnt have done 10. There_ be any difficulty in passing the road test since you have practised a lot in the driving school. A. mustnt B. shant C. shouldnt D. neednt 11. - The woman biologist stayed in Africa studying wild animals for 13 years before
6、 she returned. -Oh, dear! She _ a lot of difficulties! A. may go though B. might go through C. ought to have gone through D. must have gone though 12. -Ive taken someone elses green sweater by mistake. -It _ Harrys. He always wears green. A. has to be B. will be C. mustnt be D. could be 13. Helen _
7、go on the trip with us, but she isnt quite sure yet. A. shall B. must C. may D. can 14. If I _ plan to do anything I wanted to, Id like to go to Tibet and travel through as much of it as possible. A. would B. could C have to D. ought to 15. You might just as well tell the manufacturer that male cust
8、omers_ not like the design of the furniture. A. must B. shall C. may D. need 16. -Who is the girl standing over there? - Well, if you _ know, her name is Mabel. A. may B. can C. must D. shall 17. Children under 12 years of age in that country_ be under adult supervision when in a public library. A.
9、must B. may C. can D. need 18. The interest _ be divided into five parts, according to the agreement made by both sides, declared the judge. A. may B. should C. must D. shall 19. - Ill tell Mary about her new job tomorrow. -You _ her last week. A. ought to tell B. would have told C. must tell D. sho
10、uld have told 20. I _ pay Tom a visit, but Im not sure whether I will have time this Sunday. A. should B. might C. would D. could 21. -I dont mind telling you what I know. -You _. Im not asking you for it. A. mustnt B. may not C. cant D. neednt 22. -Excuse me, but I want to use your computer to type
11、 a report. -You_ have my computer if you dont take care of it. A. shant B. might not C. neednt D. shouldnt 23. -Excuse me. Is that the right way to the Summer Palace? -Sorry, Im not sure, but it _ be. A. might B. will C. must D. can 24. -Mum, Ive been studying English since 8 oclock. _ I go out and
12、play with Tom for a while? -No, Im afraid not. Besides, its raining outside now. A. cant B. wouldnt C. may not D. wont 25. I often see lights in that empty house. Do you think I _report it to the police? A. should B. may C. will D. can 26. Mr. White_ at 8:30 for the meeting, but he didnt show up. A. should have arrived B. should arrive C. should have had arrived D. should be arriving 27. You _ be tired-youve only been working for an hour. A. must not B. wont C. cant D. may not 二、提高练习1- Shall I tell John about it?- No, you _. Ive tol