[文法] 假设语气

楼主: 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