英語語法 學英語,練聽力,上聽力課堂! 注冊 登錄
> 英語語法 > 高考英語語法強化訓(xùn)練 >  第45篇

情態(tài)動詞考點 “情態(tài)動詞+have done”表示責備的語氣

所屬教程:高考英語語法強化訓(xùn)練

瀏覽:

2021年10月31日

手機版
掃描二維碼方便學習和分享

考點3 “情態(tài)動詞+have done”表示責備的語氣

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

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

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

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

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

2. could/might have done “本來能夠(會)……”

表示過去本來能夠(可以)做某事,但實際上沒有做到。

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

我本來可以借這筆錢給你的。你為什么不問問我?

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

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

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

我本來沒有必要買這么多酒,只來了五個人。

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

他本來需要快點去車站,那樣的話,他就不會誤了火車。


用戶搜索

瘋狂英語 英語語法 新概念英語 走遍美國 四級聽力 英語音標 英語入門 發(fā)音 美語 四級 新東方 七年級 賴世雄 zero是什么意思淄博市齊韻韶苑英語學習交流群

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