虛擬語氣
假設語氣:表示與事實相反
1. 表示與現在事實相反的假設用假設法,副詞子句的動詞用過去式,BE不分人稱,一律用were,主要子句動詞用助動詞 should (would, could, might)+原形動詞。
I have to finish this part of the book. If I didn't finish it now, I would feel very bad.
我得看完這書的這一部份。如果我現在不看完,我感覺就會很不好。
If I were you, I would play first and study later. You always have time for the homework.
如果我是你,我就會先玩兒后學習。總會有時間做功課的。
2. 表示與過去事實相反的假設或想像,副詞子句的動詞用過去完成式,主要子句用助動詞 should (would, could, might)+have+過去分詞。
If you hadn't pushed me, I wouldn't have fallen over.
你如果不推我,我就不會摔倒的。
3. 表示與將來事實相反的假設,主要子句的述語動詞主要用should (would, could, might)+原形動詞,副詞子句的動詞有三種形式:
形式1:過去式,BE一律用were,表示假設成為現實的可能性較大。
形式2:should+原形動詞,表示假設成為現實的可能性較小。
形式3:were+to+原形動詞,表示假設成為現實的可能性最小,多用于正式文體中。
If I should fall over, I would get up myself.
倘若我摔倒了,我就會自己爬起來的。
If I were you, I would go fishing tomorrow.
如果我是你,我明天會去釣魚。
4. 當副詞子句與主要子句所表示的時間不一致時,假設語氣結構形式應根據所指的實際時間來選用。
If I hadn't played basketball, I would be quite all right now.
如果我不玩籃球的話,我現在什么事都不會有了。
副詞子句與過去事實相反,主要子句與現在事實相反。
您現在的位置: 首頁 > 英語語法 > 英語語法課程 > 臺灣版英語語法動畫 > 正文
加載中..

- 閱讀本文的人還閱讀了: