问题补充:
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
答案:
A. would arrive
B. could arrive
C. must have arrived
(答案→)D. could have arrived
解析:选D考查虚拟语气。句意:这一家人本可以按时到达的,不料半路上他们的轮胎漏气了。根据句意可知,此处表示对过去情况的虚拟,故谓语动词用could/would/should/might have done,故选D。