She said that the doctor must have got stuck in a traffic jam, otherwise he______by then.
A、
would arrive
B、
would have arrived
C、
should arrive
D、
must have arrived
【正确答案】
B
【答案解析】
根据句意和时间状语by then(到那时)可知,本句包含了一个otherwise引导的含蓄条件句,表示对过去情况的虚拟,所以谓语动词应用“would have+过去分词”的形式。故选B。
提交答案
关闭