问题
选择题
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。