列表

详情


I would have told him the answer,but I(  ) so busy then.

A. had been

B. were

C. was

D. would be

参考答案: C

详细解析:

本题考查动词时态和虚拟语气。句意为“我本来可以告诉他答案,但那时我太忙了” 由would have told可知前半句是对过去的虚拟假设;而由then后面的句意可知后半句是在描述过去的事实,而不是虚拟, 因此后半句用一般过去时。故本题选C。此题容易误选A,以为是虚拟语气。

上一题