John went to the hospital alone. If he me about it, I would have gone with him.
A. should tell
B. tells
C. told
D. had told
网友回答
A. should tell
B. tells
C. told
(答案→)D. had told
解析:句意:约翰独自一人去医院了,如果他早告诉我的话,我就陪他去了。这里是虚拟语气,根据went与would have gone都可以判断这是对过去的虚拟,从句对过去的虚拟应该用had done,故选D。