If he______here yesterday, he would have seen his old friend.
A、
had come
B、
has come
C、
comes
D、
came
【正确答案】
A
【答案解析】
根据句意并分析句子结构可知,本句是if引导的非真实条件句,应用虚拟语气。由句中的时间状语yesterday可知,从句是对过去情况的假设,所以应用过去完成时,即“had+过去分词”的形式。故选A。
提交答案
关闭