问题
选择题
I would have met him ______ to the cinema last night.
A.have I been
B.had I been
C.if I am
D.if I have been
答案
答案:B
考察虚拟语气,根据句子结构可知,该句为if引导的虚拟条件句的省略句,根据I would have met him可知,该句是对过去的虚拟,从句要选择If I had been to ...,省略if 提前had 即为B.