A-A+

If he had left in time for the last bus he __

2022-08-01 20:18:07 问答库 阅读 166 次

问题详情

If he had left in time for the last bus, he ______ it.
A.shouldn"t have missed
B.ought not have missed
C.mustn"t have missed
D.couldn"t have missed

参考答案

正确答案:D
解析:这里是虚拟语气,但是,不是应不应该,而是可能不会错过乘火车的时间。所以用情态动词 could。

考点: