首先,要知道虛擬語氣是什麼個定義.
虛擬語氣用來表示說話人的主觀願望或假想,所說的是一個條件,不一定是事實,或與事實相反哦.
條件句可分為兩類,一類為真實條件句,一類為非真實條件句.
非真實條件句表示的是假設的或實際可能性不大的情況,故採用虛擬語氣.
真實條件句
真實條件句用於陳述語氣,假設的情況可能發生,其中if是“如果”的意思.
If he comes,he will bring his violin.
非真實條件句
時態:可以表示過去,現在和將來的情況.它的基本特點是時態退後.
a.同現在事實相反的假設.
一般過去時:should(would)+動詞原形
If they were here,they would help you.
b.表示於過去事實相反的假設
過去完成時:should(would)have+ 過去分詞
If he had not been ill and missed many classes,he would have made greater progress.
含義:He was ill and missed many lessons,so he did not make greater progress.
c.表示對將來的假想
一般過去時:should+動詞原形/
were+不定式
/would+動詞原形/
should+ 動詞原形
If you succeeded,everything would be all right.
首先,要知道虛擬語氣是什麼個定義.
虛擬語氣用來表示說話人的主觀願望或假想,所說的是一個條件,不一定是事實,或與事實相反哦.
條件句可分為兩類,一類為真實條件句,一類為非真實條件句.
非真實條件句表示的是假設的或實際可能性不大的情況,故採用虛擬語氣.
真實條件句
真實條件句用於陳述語氣,假設的情況可能發生,其中if是“如果”的意思.
If he comes,he will bring his violin.
非真實條件句
時態:可以表示過去,現在和將來的情況.它的基本特點是時態退後.
a.同現在事實相反的假設.
一般過去時:should(would)+動詞原形
If they were here,they would help you.
b.表示於過去事實相反的假設
過去完成時:should(would)have+ 過去分詞
If he had not been ill and missed many classes,he would have made greater progress.
含義:He was ill and missed many lessons,so he did not make greater progress.
c.表示對將來的假想
一般過去時:should+動詞原形/
were+不定式
/would+動詞原形/
should+ 動詞原形
If you succeeded,everything would be all right.