英語(yǔ)語(yǔ)法 學(xué)英語(yǔ),練聽力,上聽力課堂! 注冊(cè) 登錄
> 英語(yǔ)語(yǔ)法 > 高考英語(yǔ)語(yǔ)法強(qiáng)化訓(xùn)練 >  第45篇

情態(tài)動(dòng)詞考點(diǎn) “情態(tài)動(dòng)詞+have done”表示責(zé)備的語(yǔ)氣

所屬教程:高考英語(yǔ)語(yǔ)法強(qiáng)化訓(xùn)練

瀏覽:

2021年10月31日

手機(jī)版
掃描二維碼方便學(xué)習(xí)和分享

考點(diǎn)3 “情態(tài)動(dòng)詞+have done”表示責(zé)備的語(yǔ)氣

可用于表責(zé)備語(yǔ)氣的情態(tài)動(dòng)詞有:should, ought to, could, might, need等,它們常被用來(lái)表示說(shuō)話人對(duì)過(guò)去事情的不滿或遺憾,帶有較強(qiáng)烈的責(zé)備語(yǔ)氣,其結(jié)構(gòu)為“情態(tài)動(dòng)詞+have done”。

1. should(ought to)have done“本應(yīng)該……”

表示過(guò)去應(yīng)該做而(實(shí)際)沒有做的事情,含有責(zé)備或遺憾的語(yǔ)氣,其否定形式為“should not/ought not to have done”。should have done還可以用來(lái)表示驚訝、贊嘆等情緒。

You should have dug some when you first saw them blooming this spring.

你應(yīng)該在今年春天第一次看到它們盛開的時(shí)候就挖一些的。

2. could/might have done “本來(lái)能夠(會(huì))……”

表示過(guò)去本來(lái)能夠(可以)做某事,但實(shí)際上沒有做到。

I could have lent you the money. Why didn’t you ask me?

我本來(lái)可以借這筆錢給你的。你為什么不問(wèn)問(wèn)我?

3. need+have+done “原本需要做……”

表示本來(lái)需要做某事而沒有做,“needn’t+have+done”則表示“本來(lái)不必做某事而做了”。

I needn’t have bought so much wine—only five people came.

我本來(lái)沒有必要買這么多酒,只來(lái)了五個(gè)人。

He need have hurried to the station. In that case, he wouldn’t have missed the train.

他本來(lái)需要快點(diǎn)去車站,那樣的話,他就不會(huì)誤了火車。


用戶搜索

瘋狂英語(yǔ) 英語(yǔ)語(yǔ)法 新概念英語(yǔ) 走遍美國(guó) 四級(jí)聽力 英語(yǔ)音標(biāo) 英語(yǔ)入門 發(fā)音 美語(yǔ) 四級(jí) 新東方 七年級(jí) 賴世雄 zero是什么意思西寧市龍?jiān)疮B翠(建新巷20號(hào))英語(yǔ)學(xué)習(xí)交流群

  • 頻道推薦
  • |
  • 全站推薦
  • 推薦下載
  • 網(wǎng)站推薦