✔ 最佳答案
樓上Louis大所說:
"would had rather中間的had在口語中常省去,所以看起來沒有動詞"
這樣說恐有錯誤, 不會有"would had rather"這種寫法, 因為would要接動詞一定接原式V, 不可能接had.
正確的說法是:
主詞 + would rather或 had rather+ 原式V ← 只有一個主詞
主詞 + would rather或 had rather + 另主詞 + 假設語氣動詞 ← 兩個主詞
版主的句子:
1. Do you want me to go now, or would you rather I stayed here?
you與 I兩個主詞, 所以是用假設語氣動詞 stayed(與現在事實相反)
2. Do you want to go out tonight, or would you rather stay home?
只有一個主詞you, 所以是用原式V
I'd rather you did something.
I與you兩個主詞, 所以是用假設語氣動詞 did(與現在事實相反)
2009-04-15 16:10:20 補充:
To Frankle大
引述: "不過這裡的假設語氣並不一定總是和事實相反"
假設語氣是必須和事實相反的. 本句雖然"到底對方要自己留或走,都還不知道", 但是在說這句話時已先說出直說語氣的前提, 那麼假設語氣就是與此前提相反即可.
2009-04-23 11:18:14 補充:
主要句子和子句的關係要劃分清楚, 這是當然, 對學習者來說, 這並不難, 因為附屬子句都會有關代(who/whom, which, what, that...等)、關副(when, where, why, how)、關形(whose)、連接詞(because, so, but, though, if, as soon as, even if...等)帶頭, 不會混淆.
我的回答所說would rather前後兩個主詞, 後者就用假設語氣, 這是很方便的分辨法.