单选题
If hadn"t attended an important meeting yesterday, I ______ to see you
A、
will have come
B、
would have come
C、
have come
D、
had come
【正确答案】
B
【答案解析】
[解析] 本题考查if引导的虚拟条件句。如果虚拟条件句描述与过去相反的事实,从句用“had done”,主句为“should(could, might)have done”。本句中hadn"t attended与过去事实相反(事实上参加了会议),后半句与现实相反(事实上没来看你),故正确选项为B。
提交答案
关闭