初中英语语法:英语语法详解情态动词(二)
《英语语法详解情态动词(二)》由liuxue86.com我整理。本内容整理时间为05月12日,如有任何问题请联系我们。内容提要
情态动词有can(能),may(可以),must(必须),haveto(不得不),oughtto(应该),dare(敢),usedto(过去经常),hadbetter(最好),wouldrather(宁愿)。在肯定句中它们后边都要接动词原形。在否定句中can,may,must和dare后边加not;haveto和oughtto分别在have和ought后加not;usedto的否定式可用usednotto,也可用didn'tuseto,但后者用得较多;hadbetter和wouldrather的否定式分别是hadbetternot和wouldrathernot。这些情态动词与现在完成时连用在某种意义上有一定的虚拟性。
情态动词与完成时的使用
一、must+have+?ED分词:用于肯定句,表示对过去情况的一种肯定推测,表示肯定,一定
1)Itaroundnineo'clockwhenIdrovebackhomebecauseitwasalreadydark.
[A]hadtobe[B]musthavebeen[C]wastobe[D]mustbe
2)John'sscoreonthetestisthehighestintheclass;
[A]heshouldstudylastnight
[B]heshouldhavestudiedlastnight
[C]hemusthavestudiedlastnight
[D]hemusthadtostudylastnight
3)Aftersearching[A]forevidenceinthehouse,thepoliceconcluded[B]thatthethiefmusthavecomein[C]throughthewindowandstole[D]thesilverwhilethefamilywasasleep.
二、may(might)+have+?ED分词:用于肯定句和否定句,表示对已发生事情的不肯定的推测,相当于可能,大概,其中might较may语气更弱,把握更小
Shemighthavegonetoseeherdoctorlastweek,butIamnotsure.
上星期或许她去看医生了,但我不敢肯定。
Don'tworry,yourhusbandmaynothavebeenhurtseriously.
别急你丈夫也许伤得不厉害。
三、should(oughtto)+have+?ED分词:肯定句表示过去本应发生的事却没有发生;否定句表示已发生了本不该发生的事。前者可译为本应,后者为本不该
Youshouldhaveapologizedtoherfornotsoonreplyingtotheletter.你本应向她道歉,说明为什么没能及时回信。(可你没这么做)
4)Youyesterdayifyouwerereallyseriousaboutyourwork.
[A]oughttocome[B]oughttobecoming[C]oughttohavecome[D]oughthavecome
四、can(not)+have+?ED分词
Heisanhourlate--Hecanhavebeendelayedbyfog.Ofcourse,that'sapossibility.他迟到了1小时,可能因为大雾而耽搁了。当然这只是可能性问题。
Thepoemcannothavebeenwrittenbyhersinceshewasonlyfiveyearsoldthen.这诗不可能是她写的,因为她那时才5岁。
五、could+have+?ED分词有时用于表示过去的时间,说明某事可能或不可能已发生;有时可表示过去本来可以做某事,但却未做
Isimplycan'tunderstandhowhecouldhavemadesuchamistake.我简直不明白他怎么会犯那样的错误。
Hewalkedthere,buthecouldhavetakenataxi.他走着去了,可当时完全可以坐出租。
couldn't+have+?ED分词还表示无论如何也不可能或没有做到
Icouldn'thavecalledyou.Iwasn'tnearatelephone.反正我也不可能给你打电话,我附近没有电话。
5)Wedidn'tseehimatthelectureyesterday.Heit.
[A]mustn'tattended[B]couldn'thaveattended[C]wouldhavenotattended[D]needn'thaveattended
六、needn't+have+?ED分词:表示对过去不必做的事情却做了,可译为其实不必
6)Youalltheseparcelsyourself.Theshopwouldhavedeliveredthemifyouhadaskedashopassistant.
[A]didn'tneedtocarry[B]needn'thavecarried[C]needn'tcarry[D]didn'tneedcarry
七、usedto表示过去的习惯动作或状态,现在已不存在,在否定陈述句中,一般用didn'tuseto,也可用usednotto;在疑问句中用Did…useto。usedto还可never,often,always等连用。注意usedto与beusedto的不同,后者表示beaccustomedto习惯于某种状态,而且跟接名词或?ING形式,而usedto后接动词原形,试比较
Heusedtodrink.表示他过去经常喝酒而现在不喝了。
Heisusedtowine(Heisusedtodrinkingwine)ateachmeal.
表示他现在已养成习惯,每顿饭喝点葡萄酒。
八、hadbetter表示最好……,后接动词原形,其否定式为hadbetternot+动词原形
Youhadbetternotfollowhisbehavior.你最好不要学他。
九、wouldrather意思是宁愿,表示选择。它有两种用法,一是在肯定句中后边直接跟动词原形,其否定句是在wouldrather后加not,即wouldrathernot+动词原形;二是它后边可以跟接从句,该从句的谓语动词用一般过去式表示虚拟语气。由于wouldrather表示选择,它后边可跟接than
Shewouldrathersleepthantalkrubbish.她宁愿睡不愿闲聊。
7)Didyoucriticizehimforhismistakes?--Yes,butit.
[A]I'drathernotdo[B]I'drathernotdoing[C]I'drathernothavedone[D]I'drathernotdid
[注]wouldrather和hadrather都表示宁愿,在用法上也没有区别。但如果说wouldrather与hadrather完全一样(LongmanDictionaryofComtemporaryEnglish如是说),这一说法有争议。其实hadrather在现代标准英语中几乎已经不用了。这对我们考试来说是比较重要的,因为一般考题作为标准英语是不用hadrather的。
十、例题解析
1)B为正确答案。2)C为正确答案。
3)D错。改为stolen。这里C处和D处是并列的谓语,D处相当于musthavestolen。
4)C为正确答案。5)B为正确答案。6)B为正确答案。7)C为正确答案。
《英语语法详解情态动词(二)》由liuxue86.com我整理
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇