Mr Zhang isn’t here. If he ____here, my parents would be happy.A. were B. comes C. had come D. A/B 答案为什么是D

问题描述:

Mr Zhang isn’t here. If he ____here, my parents would be happy.
A. were B. comes C. had come D. A/B 答案为什么是D

A:这是if引导的非真实条件句,要用虚拟语气,是对现在的虚拟 "如果他在这(问题是他现在不在这,所以是虚拟)"
B:就是if引导的真实条件句了,时态“主将来从现在”,would不表示过去将来,只表示将来时