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 解析:本题前半句是表示与过去事实相反的虚拟条件从句.后半句是表示与过去事实相反的主句.相当于:If he had worked harder, he would have got through the exams.本题的答案是B. would have got through.选项A. must have got through表示一种对过去事情的主观推测.不是与过去事情相反的情况.另外.must不能用在虚拟条件句中.选项C. would get through是虚拟语气现在时的一种表示方法.表示与现在事实相反.选项D. could get through.could也可以用于非真实条件句里.表示与事实相反的情况.但这里.它只表示与现在事实或将来可能的事实相反. 查看更多

 

题目列表(包括答案和解析)

Had the boy worked harder,he__________the exams.

A.must have got through?

B.could get through?

C.ought to get through?

D.would have got through?

查看答案和解析>>

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

查看答案和解析>>

Had the boy worked harder, he _____ the exams last term

A. must have got through             B. could get through

C. would have got through            D. ought to get through

查看答案和解析>>


同步练习册答案