There was a traffic jam; otherwise I here on time.A. would beB. had been C. should beD.

发布时间:2020-08-16 21:13:29

There was a traffic jam; otherwise I      here on time.
A. would be
B. had been 
C. should be
D. would have been

网友回答

A. would be
B. had been 
C. should be
(答案→)D. would have been
解析:考查虚拟语气。这是一个含蓄条件句otherwise=If there had not been a traffic jam.因为前面是一个过去时,所以这里是表示和过去相反的虚拟语气,主句里面用情态动词+have done.
以上问题属网友观点,不代表本站立场,仅供参考!