It was impossible that he the train, for he had started out very early. A.could
来源:网络
时间:
推荐文章

It was impossible that he ______ the train, for he had started out very early.
A.could have missed B.must have missed C.should have missed D.should miss
试题答案
C
本句带有惊讶之意,故从句须用should型虚拟语气。但由于是过去的事情所产生的惊讶,所以用should+不定式完成式。