问题 选择题

I would have paid a visit to you _______ possible.

A.if it were

B.would it be

C.had it been

D.should it have been

答案

答案:C

考查虚拟语气。根据语境可知为过去事实相反的虚拟语气,故从句用had + 过去分词,故选C。

单项选择题