[文法] 假設語氣

作者: green0 (綠色零)   2019-05-21 16:40:30
Jordon______to dinner tomorrow______him yesterday.
A. would come; had not you insulted
B. would have come; if you have not insulted
C. would come; had you not insulted
D. will come; if you had not insulted
答案是C
我想請問這題if子句用了had p.p 為何前面主句would後面不用加上have....?
請大家指點,謝謝
作者: racklit7000 (Rackie)   2019-05-21 18:17:00
綜合型句子,代表過去的事情會影響現在的結果。如果你昨天沒有羞辱他,他明天就會一起來吃晚餐。所以if子句用於過去事實相反的假設語氣,主要子句用於現在事實相反的假設語氣。

Links booklink

Contact Us: admin [ a t ] ucptt.com