高考英語語法的試題講解:情態動詞時態語態
"高考英語語法的試題講解:情態動詞時態語態"一文由育路編輯整理,更多精選內容請關注育路網!
情態動詞與動詞的時態和語態
情態動詞又稱為情態助動詞。英語中助動詞主要有兩類:一是基本助動詞,如have, do, be等;二是情態助動詞,如may, must, need等。情態動詞與其他動詞連用表示說話人的語氣,可表達建議、要求、可能、意愿等。情態動詞沒有人稱和數的變化。
情態動詞+動詞完成式
情態動詞must, should, may(might), ought to, can(could), need, would等都可以與動詞完成式連用作謂語,其模式為“modal verb+have+v-ed”。這類結構表示對過去所發生動作的推測或判斷。但是,不同的情態動詞所表示的意思又有所不同。
1、must+have+v-ed和can’t/couldn’t+have+v-ed
“must+have+v-ed”表示對過去事情較有把握的、肯定性的推測,常譯為“一定”,“準是”,“肯定”。當must用于推測意義時,其否定形式通常不是must not, 而是can/could not.“can’t/couldn’t+have+v-ed”表示對過去事情的否定性推測,常譯為“決不可能”,“不太可能”。
例:Since the ditch is full of water, it must have rained last night.
經典練習:
1、Mary’s score on the test is the highest in her class; she____have studied very hard.
A)may
B)should
C)must
D)ought to
2、You____her in her office last Friday; she’s been out of town for two weeks.
A)needn’t have seen
B)must have seen
C)might have seen
D)can’t have seen
3、Mary____my letter; otherwise she would have replied before now.
A)has received
B)ought to have received
C)couldn’t have received
D)shouldn’t have received
4、Dinosaurs are thought to____millions of years ago
A)die out
B)have died out
C)having died out
D)dying out
解析:
1、答案選C。must have+v-ed表示推測過去某事一定發生;may have+v-ed表示推測過去某事也許發生。Should/ought to have+v-ed表示“本應該…”根據句意,C為正確選項。
2、答案選D。can’t have+v-ed表示對過去發生事情的否定推測;needn’t+have+v-ed表示過去做了本不必做的事。根據句意D為正確選項。
3、答案選C。根據本句的后半句otherwise she would have replied before now可知,前半句是一個表示與后半句相應的虛擬過去情況的句子。Can’t/couldn’t
have v-ed表示過去不可能發生的事情。所以C為正確選項。
4、答案選B。像be believed/found/known/reported/said/supposed/thought后常跟不定式完成式,表達“據知,據報道”等意思,不定式的動作發生在被動結構(謂語動作)所表示的動作之前。根據語法要求B為正確選項。
(責任編輯:郭峰)
分享“高考英語語法的試題講解:情態動詞時態語態”到: