资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
巩固练习二:1. My sister met him at the Grand Theatre yesterday afternoon, so he _ your lecture.A. couldnt have attended B. neednt have attendedC. mustnt have attended D. shouldnt have attended2. He _ you more help even though he was very busy.A. might have given B. might give C. may have given D. may give3. -There were already 6 people in the car but they managed to take me as well. -It _ a comfortable journey.A. cant be B. shouldnt be C. mustnt have been D. couldnt have been4. -We quarreled with the waiter about the bill. - How silly! You _ to the manager.A. must have talked B. should have talked C. coould talk D. must talk5. We _ have proved great achievements, but we have tried our best in the past 10 years.A. neednt B. may not C. shouldnt D. mustnt6. Look, what you have done! You _ more careful.A. may be B. had to be C. should have been D. would be7. -You should have been to your sisters home! -Yes, I _.A. should B. ought to be C. must D. should have8. Research findings show we spend about two hours dreaming every night, no matter what we _ during the day.A. should have done B. would have done C. must have done D. may have done10. -Look, Johns fallen asleep. -Oh, he _ too late last night.A. might sit up B. should have sat up C. could sit up D. must have sat up11. From what I learn about their hotel, the service and the weather, they _ their holiday very much.A. wouldnt have enjoyed B. shouldnt have enjoyed C. neednt have enjoyed D. cant have enjoyed12. Its not like Jack to be unfriendly, so he _ you when you called.A. cant have seen B. shouldnt have seen C. must not have seen D. neednt have seen13. You _ here so early. The film will begin at 8 oclock.A. neednt have come B. mustnt have come C. may not have come D. cant have come14. He _ to visit the exhibition last Sunday because he was ill.A. cant have gone B. must not go C. can not go D. must have gone15. I got up early this morning, but I _ so early because it is Sunday.A. didnt need to get up B. neednt have got up C. cant have got up D. may not have got up16. I didnt get up early this morning because I _ so because its Sunday.A. didnt need to do B. neednt have done C. cant have done D. must have done17. -Why hasnt the speaker turned up? -He _ the flight. Ill find it out at once.A. must have missed B. might have missed C. would have missed D. could have missed 18. -Mary didnt turn up last time, did she? -No. She _. We had changed our plans.A. shouldnt have come B. neednt have come C. didnt need to come D. neednt have to come19. -Ive taken someone elses green sweater by mistake. - It _ Marys. She always wears green.A. has to be B. will be C. mustnt be D. could be20. 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 put21. The World Wide Web is sometimes jokingly called the World Wide Wait because it _ be very slow. A. should B. must C. will D. can22. He paid for a seat when he _ have entered free.A. could B. would C. must D. need.23. I was on the highway when this car went past followed by a police car. They _ at least 150 kilometres an hour.A. should have been doing B. must have been doing C. could have done D. would have done25. -Do you know where David is? I couldnt find him anywhere. -Well, he _ have gone far, for his coat is still here.A. shouldnt B. mustnt C. cant D. wouldnt26. -Catherine, I have cleaned the room for you. -Thanks. You_ it. I could manage it myself.A. neednt do B. neednt have done C. mustnt do D. shouldnt have done27. -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 through28. -Look, this car _ Jones. -No, it _hers. Hers is a blue one, but this is a black one. A. must be, cant be B. cant be, must be C. may be, must be D. must be, may not be29. John, look at the time. _ you play the piano at such a late hour?A. Must B. Can C. May D. Need30. You _ fail to pass the examination if you dont work hard.A
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号