I would rather you go tomorrow .I would rather he came than today .以上使用了虛擬然而我又看到了這兩條1. would rather … than …用動詞原形2. Would rather 謂語動詞用過去式表示現在或將來這不是矛盾了嗎?第一句沒用過去時,可是這句例句是放在“虛擬語氣”這里的,第二句用了過去式,可是后面還有1這一注意點,請高手解釋一下為什么,謝謝

熱心網友

第一句是would rather 的一般用法,取“還是為好”的意思。我想你還是明天來為好。不能算作虛擬語氣,雖然would rather+從句,是一個常用的虛擬語氣句型。但虛擬語氣必須參考語境,只有 !!假設的情況與事實相反 而是說話人的主觀愿望、假設或推測等。!! 才能用虛擬語氣。第二句就是典型的虛擬語氣,把這句話的完整形式寫出來估計你就好理解了I would rather (that后面接從句) he came (tomorrow)than today 。這句話的前提是他今天要來,但我希望他明天來,可前提已經定了今天來,不可改變,他明天來是不能實現的,只是我的牢騷,這時用虛擬語氣,表示與事實相反,不能實現。would rather … than …用動詞原形 是一般用法的時候,整個句子是一個簡單句 而這里是做為從句,要求虛擬,提前一個時態。不知道 這樣說你明白不,不行的話,回頭探討。