If only I __about his coming,I would have met him at the station.

问题描述:

If only I __about his coming,I would have met him at the station.
A.had known B.knew
A是正确答案,但我觉得B似乎也是对的?

if only 用虚拟语气
要是我知道他来,我就会到车站去接他了.
对过去的事情进行假设,实际上过去他不知道他要来,也没有去接他.
对过去的事情进行假设,从句用had done,主句用would have done.记住这个就可以了.