Had he worked harder, he ___________ the exams.

2023-08-07

A.must have got through
B.would get through
C.would have got through
D.could get through


参考答案:C

考查虚拟语气。根据前半句可知该句是省略if的虚拟条件句,表示的情况与过去事实相反,所以主句谓语用would/should/could/might+have+过去分词的形式。相当于:If he had worked harder,he would have got through the exams.故选C。

相关推荐