語法專題七 虛擬語氣
英語中有三種不同的語氣:陳述語氣,祈使語氣和虛擬語氣。虛擬語氣表示說話人的愿望、假設、猜測或建議,而不表示客觀存在的事實。
考點一 虛擬語氣用于條件句中
1.表示與現(xiàn)在事實相反:條件狀語從句中謂語動詞用一般過去時(be的過去式用were);主句中謂語動詞用would(should,could,might)+動詞原形。
If I were you,I would study hard.
2.表示與過去事實相反:條件狀語從句中謂語動詞用had+過去分詞;主句中謂語動詞用would(should,could,might)+have+過去分詞。
If he had taken my advice,he would have passed the test.
3.表示與將來的事實相反:條件狀語從句中謂語動詞用一般過去時或should +動詞原形或were to+動詞原形;主句中謂語動詞用would(should,could,might)+動詞原形。
If it were to rain tomorrow,they would not go to the cinema.
注意:1)if條件句中只要用了過去的時態(tài)就說明該句要使用虛擬語氣。
2)if條件句中只出現(xiàn)一個表示與將來事實相反的情態(tài)動詞should。
3)含有if條件句的虛擬語氣中,主句都要用情態(tài)動詞,且都可理解為過去式。
考點二 wish賓語從句中的虛擬語氣用法
在wish后的賓語從句中,表示與現(xiàn)在或過去的事實相反,或對將來的主觀愿望,從句中通常用虛擬語氣。從句中謂語動詞的構成形式為:
1.表示對現(xiàn)在情況的虛擬,從句中謂語動詞用過去式(be動詞一般用were)。
I wish it were spring now.
2.表示對過去情況的虛擬,從句中謂語動詞常用had+ 過去分詞。