If it__________ possible, I would have helped him, but I was too busy.

2023-08-04

A.is
B.was
C.were
D.had been

参考答案:D

考查虚拟语气。根据“but I was too busy”可以判断,该句表达的是与过去事实相反的情况,是非真实条件句,所以用虚拟语气。主句谓语用would/should/could/might have+过去分词.从句谓语用had+过去分词。故选D。

相关推荐