The traffic accident wouldnot have happened this morning,but

The traffic accident wouldnot have happened this morning,but the driver_____really drunk .
Ais Bwas
Chad been Dwould be
为什么选B,不选C?
好老人 1年前 已收到2个回答 举报

zhangruijunty 花朵

共回答了28个问题采纳率:92.9% 举报

这个题目的前句确实是虚拟语气,是下个主句,对过去的虚拟,因此用would have done形式.
但是要看清楚,后面一句已经不再是虚拟语气了,它是在陈述一个事实,是司机醉了而没有假设他醉了,所以,此时用过去时态陈述过去发生的事.
考得很活,必须小心分析.

1年前

7

cqkob 幼苗

共回答了25个问题 举报

虚拟语气,句中所说的情形与过去相反,从句用 would/might/should/could +have done ,主句用had done.
如果司机不醉酒驾驶,这个交通事故就不会发生。

1年前

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