Had the boy worked harder,he__________the exams.A.must have got throughB.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 |
|
答案
D |
解析
本题考查虚拟语气。根据语境表示与过去事实相反,所以选D。 |
举一反三
It rained a lot during their journey,so they__________have had a good time.A.can’t | B.must | C.shouldn’t | D.might |
|
All the people started early so that they__________there in time.A.got | B.was getting | C.could get | D.must get |
|
—I saw Annie in the supermarket yesterday. —You__________her;she is still studying abroad.A.mustn’t see | B.can’t have seen | C.mustn’t have seen | D.couldn’t see |
|
—Tom,did you see the film “Jaws” last night? —Yes,but I really__________,because I had lots of work to do.A.couldn’t have | B.mustn’t have | C.needn’t have | D.oughtn’t to have |
|
—My little daughter is coughing worse than ever. —She__________to the hospital yesterday.A.had to be taken | B.should have taken | C.must have been taken | D.ought to have been taken |
|
最新试题
热门考点