高中英語 學英語,練聽力,上聽力課堂! 注冊 登錄
> 高中英語 > 高中英語語法大全 >  內容

[高中]全新語法:虛擬語氣在條件句中的用法 一、在條件句中的三種形式

所屬教程:高中英語語法大全

瀏覽:

2021年11月27日

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

一、在條件句中的三種形式

1.表示與現(xiàn)在事實相反

If I were you,I should go and see the dentist at once.

假如我是你的話,我會馬上去看牙科醫(yī)生。(事實上我不是你)

If there were no gravity,we should not be able to walk.

如果沒有地球引力,我們就不能行走。(事實上有地球引力)

If he had any money,he’d leave home.

要是他有錢,他就會離家出走。(實際他沒有錢)

If I knew her number I could ring her up.

要是我知道她的電話號碼,我就可以給她打電話了。(可惜我不知道)

【提示】 條件句中的謂語動詞為be時,通常都用were,口語或非正式文體中可用was。

2.表示與過去事實相反

She would/might have come if she hadn’t been so busy.

如果她不是那么忙,她會來的。(事實是她太忙了)

If he had taken my advice,he would not have made such a mistake.

如果他聽我的勸告的話,就不會犯這樣的錯誤了。(事實是沒有聽我的話)

If I’d left sooner,I’d have been on time.

要是我早點動身,我就能準時到了。(但我動身太遲了)

If we had found him earlier we could have saved his life.

要是我們當時早點找到他的話,我們就可以救活他了。(可惜我們找到他太晚了)

3.表示與將來事實相反

If I asked him,I’m sure he’d help us.

如果我向他提出要求,他肯定會幫助我們的。(不過我不打算這樣做)

If it were to snow in summer,I would believe you.

倘若夏天下雪,我才會相信你。(事實上,夏天不會下雪,我也不相信你)

If he should be sick,he would send for the doctor.

萬一他生病了,他要去看醫(yī)生。(事實上,他很可能不會生病)

【提示】 should 在主句中只用于第一人稱,表示“與將來事實相反”;用于條件句中時,不分人稱,只用should。


用戶搜索

瘋狂英語 英語語法 新概念英語 走遍美國 四級聽力 英語音標 英語入門 發(fā)音 美語 四級 新東方 七年級 賴世雄 zero是什么意思東莞市帝豪碧湖花園英語學習交流群

  • 頻道推薦
  • |
  • 全站推薦
  • 推薦下載
  • 網站推薦