虚拟语气中的混合条件句问题主句与从句的动作发生在不同的时间,这时主,从句谓语动词的虚拟语气形式因时间不同而不同,这叫做混

虚拟语气中的混合条件句问题
主句与从句的动作发生在不同的时间,这时主,从句谓语动词的虚拟语气形式因时间不同而不同,这叫做混合条件句.
1.If you had asked him yesterday,you would know what to do now.
从句与过去事实相反,主句与现在事实相反.
If he had come yesterday,I would have told him about it.
这句难道不是从句与过去事实相反,主句与现在事实相反吗?为什么不是混合条件句?并且主、从发生的时间不同?
2.虚拟语气的主句比从句少一格事态?
zhuj12345 1年前 已收到2个回答 举报

rilmor2006 幼苗

共回答了19个问题采纳率:89.5% 举报

混合条件句主要要看有没有表示时间的词.
第一句从句有yesterday,事过去的虚拟,主句有now,是现在的虚拟.
所以叫混合.如果把now去了,主句将变为you would have known what to do now.这是最原始的虚拟.
第二句主句由于没有表示现在的词,时态不变,遵从原式的虚拟格式.

1年前

10

fumenger 幼苗

共回答了858个问题 举报

1.都是过去的时间
2.差不多这么说吧
虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形
虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might + h...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.027 s. - webmaster@yulucn.com