——It was the drug,not the disease,that killed the boy.——He would be still alive
题型:不详难度:来源:
——It was the drug,not the disease,that killed the boy. ——He would be still alive today if he ________ that drug.A.not take | B.shouldn’t have taken | C.didn’t take | D.hadn’t taken |
|
答案
D |
解析
考查虚拟语气。本题为错综条件虚拟语气。主句与现在事实相反,从句与过去事实相反,故从句用had + done,选D。 |
举一反三
He is an hour late by now.He last night.A.must stay up | B.should stay up | C.should have stayed up | D.must have stayed up |
|
Do you know Herbie? I’m always running into him; he _______ live nearby.A.would | B.need | C.must | D.should |
|
Perce Blackborow and his companions stayed on Elephant Island for six months before rescue came, so they ________ a lot of difficulties.A.must go through | B.may go through | C.must have gone through | D.could have gone through |
|
With everything she _______, she went home.A.needed to buy | B.needed buying | C.needed buy | D.needed bought |
|
________anyone phone, tell them I’m in conference.A.Would | B.Shall | C.Could | D.Should |
|
最新试题
热门考点