单选题

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

【正确答案】 C
【答案解析】

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