单选题 Had he worked harder, he ______ the exams.
A. must have got through B. would have got through
C. would get through D. could get through

【正确答案】 B
【答案解析】[解析] 本题旨在考查虚拟语气的用法。虚拟语气用在非真实条件句中表示对过去的假设,从句使用过去完成时,主句使用“would (should,could,might) +have+过去分词”。该题的前半部分是非真实条件从句的省略形式,从中我们可以看出在本句中虚拟语气表示的是对过去的假设,故只有B项是正确答案,例如:Had I answered the policeman seriously, I would not have been arrested. 如果我认真地回答了警察的问题,我就不会被逮捕了。Had natural resources been fully utilized, industry would have developed more rapidly. 如果自然资源得到了充分利用,工业的发展本可以更快些。