Therewasatraffic

发布时间:2020-07-25 19:00:32

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

网友回答

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