单选题
4.
He must have had an accident, or he______then.
A、
would have been here
B、
had to be here
C、
should be here
D、
would be here
【正确答案】
A
【答案解析】
从He must have had an accident可以看出这是对发生在过去的事情作了肯定的猜测。因此or(else)实际上代替了一个假设条件句,即:If he hadn’t had an accident。很显然,空白处应选择与过去相反的虚拟would have been。
提交答案
关闭