还剩5页未读,继续阅读
文本内容:
1.I havebeen morethan sixyears oldwhenthe accidenthappened.A.shouldn t B.couldn tC.mustn tD.needn t
2.He havecompleted hishomework;otherwise,he wouldn345678t beenjoying himselfon theplayground..A.should B.must C.wouldn tD.can t3一Do youknow whereDavid isI couldntfind himanywhere.一Well.He have gone far.一His coatsstill here.A.shouldn tB.mustn tC.can tD.wouldn t
4.一He stayedin.Africa visitingwild animalsfor sevendays.一Oh,dear!He alot ofexcitement!A.may gothrough8might gothroughC.ought tohavegone throughD.must havegonethrough
5.He paidfor aseat,when hefree.have enteredA.could B.would C.must D.need
6.This cakeis verysweet.You alot ofA.should putB.could haveputC.might putD.must haveputsugar init.
7.These flowersare.dead.I themlesswater.
8.will giveA.should havegivenD.must giveC.would give,
8.-You reallyshouldn,have shoutedto your一Right.I crazythen.teacher.A.must beB.must havebeenC.could havebeen D.should havebeen
9.I wason thehighway whenthis carpast followedbya policecar.They atleast150km anhour.A.should havebeen doingB.must havebeen doingC.could have doneD.would havedone
10.He must have fini.shed thework last night,9・A.didn the B.hasn the C.haven the D.did he
11.一Lucy havebeen toMary5s wedding.Theyare thebest friends.一But shefor somereason,because Maryaskedus whyLucy hadmissed herwedding.A.would;couldn,tB.should;can tC.must;wasn table toD.must;might not
12.—I sawMr.Smith atthe WestBeijing Stationthis morning.一You Hestill onholiday inHawaii.A.couldn t have B.mustn,t haveC.shouldn t
13.一Did youD.needn twalkall theway homeby yourself——Yes,I did.But Iguess IA.needn tB.needn thaveC.shouldn tD.may nothave
14.You could havedonebetter,but youwere toocareless.A.must B.could C.can tD.mustn^t
15.You havegiven himmore help,though youwere busy.A.shall B.must C.might D.will
1.B【解析】本句意为“当那次事故发生时,我可能还没有6岁”表示对过去情况的否定的推测,用could havedone而can/could常用语否定的推测,故只有couldn,t才.能达意
2.B[解析]他一定做完了作业,要不然他不可能在操场玩得那么开心本题考查must对过去推测的用法,应用must havedone结构表示过去一定做了某事,而should havedone表示过去应该做而没做
3.C解析根据语境,他的大衣还在,推断他不可能走远考查情态动词的否定推测用法,只有Can Lt表达“不‘可能”Can常用于否定句和疑问句中
4.D解析由上句的“在非洲参观了野生动物”可知,他一定经历了许多兴奋表示对过去情况的推测用must havedone结构
5.A解析本句意为“尽管他可以免费进入,但他还是付了座位费”故用could havedone来表示“本能够做而未做”
6.D解析蛋糕很甜,你一定放了很多的糖放糖的动作发生在过去,根据句意应用对过去的肯定推测用must havedone的结构
7.A解析这些花死了,我本该少浇水的should havedone表示应该做而没做,表责备、埋怨
8.B解析--你真的不应该对着你的老师大叫-一是的,当时我一定是疯了用must havedone表示对过去的肯定推测故B正确
9.B解析我在高速路上,就在这这辆车被一辆警车追赶,他们一定开了至少150公里每小时musthavebeen doing表示对当时的推测本句意为“那时的速度一定有150公里/小时”
10.答案A【解析工句意昨晚他一定完成了作业,是吗?句子有时间状语lastnight,不能用hasn the.
11.C解析-一露西一定参加了玛丽的婚礼,他们是好朋友一但是由于某种原因没去,因为玛丽问我露西为什么错过了他的婚礼前者表示对“过去”的肯定推测,后者指“过去”没.能去
12.A解析句意你不可.能见过他,他还在夏威夷完整结构是You couldnthaveseen Mr.Smith…表示对过去发生的动作的否定推测
13.B解析句意--你是自己走回家的吗?一是的,但是我认为你本来不必的表示过去做了没有必要做的事
14.B【解析】本句意为你本可以做的更好的,但是你太粗心了couldhavedone用于肯定句中,表示“可能已经.......”的意义,也可以表示过去没有实现的可能性,意思为“本来可以……”
15.C【解析】本句意为尽管你很忙,你本来可以帮他更多的might havedone表示“本来可能”,但实际上没有发生的事情还可以表示“本来应该或可以做某事”的意思,有轻微的责备语气。
个人认证
优秀文档
获得点赞 0