问题 选择题

The family ________ on time, but their car had a flat tyre on the halfway.

A.would arrive

B.could arrive

C.must have arrived

D.could have arrived

答案

答案:D

选D 考查虚拟语气。句意:这一家人本可以按时到达的,不料半路上他们的轮胎漏气了。根据句意可知,此处表示对过去情况的虚拟,故谓语动词用could/would/should/might have done,故选D。

问答题 简答题
单项选择题 B1型题