Had he studied harder, he the final exams.
A. would pass
B. could pass
C. had passed
D. would have passed
网友回答
A. would pass
B. could pass
C. had passed
(答案→)D. would have passed
解析:句意:如果他更加努力的学习,他就会通过最后的考试。这里的Had he studied harder,是省略倒装的虚拟条件句,相当于:If he had studied harder,所以主句用would have done,所以选D。