《学生版情态动词havedone练习题中学教育高考英语中学教育高考英语.pdf》由会员分享,可在线阅读,更多相关《学生版情态动词havedone练习题中学教育高考英语中学教育高考英语.pdf(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、学习好资料 欢迎下载 学生版情态动词+have+done练习题 巩固性练习:从 A、B、C、D 中选择最佳答案。1-You didnt wait for Mr.Smith last night,did you?-No,but we _.He didnt return home at all.A.couldnt have waited B.neednt have C.didnt need to D.should wait 2Harry _ have won the Physics competition easily yesterday,but he gave up.A.could B.migh
2、t C.should D.must 3-May I speak to your manager Mr.Smith at six oclock tonight?”-“Im sorry,Mr.Smith to a conference before then.”A.will have gone B.had gone C.would have gone D.has gone 4-Tom took away our teachers cell phone without being permitted.-Really?I cant imagine that he _ have done such a
3、thing.A.must B.may C.can D.should 5-Was it you that made the suggestion?-It have been.I cant remember.A.need B.must C.should D.may 6 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.neednt have taken D.mustnt have taken
4、7He paid for a seat,when he _ have entered free.A.could B.would C.must D.need 8I didnt see her in the meeting room this morning.She at the meeting.A.mustnt have spoken B.mightnt have spoken C.cant have spoken D.shouldnt have spoken 9-Hi,is that Peter Brown?-Sorry.You _ the wrong number.A.must dial B
5、.must have dialed C.should dial D.should have dialed 10I was on the highway when this car went past followed by a police car.They _ at least 150 kilometers an hour.A.should have been doing B.must have been doing C.could have done D.would have done 1.He is not poor.You _ have lent him the money.A.can
6、t B.neednt C.couldnt D.mustnt 2.There was plenty of time.You _ have hurried.A.wont B.mustnt C.neednt D.couldnt 3.He paid for a seat,when he _ have entered free.(05 山东)A.could B.would C.must D.need 4.I _ here in time,but I met an old friend of mine.I stopped and talked with him for some time.A.should
7、nt have come B.must have come 学习好资料 欢迎下载 C.neednt have come D.could have come 5.They _ have finished the work yesterday,but it was raining hard.A.must B.could C.should D.might 1.Something _ to him.(05 江西 22 题)A.must happen B.should have happened C.could have happened D.must have happened 2.I didnt hear the phone.I _ asleep.(MET 89)A.must be B.must have been C.should be D.should have been 3.-I rang your home yesterday.A man answered but I didnt recognize the voice.-On,it _ my brother,Peter.A.must be B.must have been C.can have been D.might be