_________the freezing wind ,they_________ the injured man in time. They felt sor
题型:不详难度:来源:
_________the freezing wind ,they_________ the injured man in time. They felt sorry for that.A.Had not been for ;could reach | B.If there was not; might have reached | C.But for; might reach | D.If there hadn’t been ; could have reached |
|
答案
D |
解析
考查虚拟语气。本题考查与过去事实相反的虚拟语气,故从句用had + v-ed,主句用could have + -ed。选择D。 |
举一反三
The lesson drawn from the coal mine accidents is that safety measures are so important that we _____ take them too seriously.A.can’t | B.should | C.mustn’t | D.shall |
|
He is an hour late by now.He last night.A.must stay up | B.should stay up | C.must have stayed up | D.should have stayed up |
|
---Be careful! Your clothes will catch fire. ---Thank you._______ so close to the fire.A.I didn’t know I was | B.I don’t know I am | C.I hadn’t known I was | D.I don’t know I was |
|
_____, we would go on a picnic.A.The weather is fine | B.Should the weather be fine | C.The weather be fine | D.Would the weather be fine |
|
―Is that Miss Liu having dinner over there? ―It be her. She has gone to New York for an important business meeting.A.mustn’t | B.needn’t | C.can’t | D.shouldn’t |
|
最新试题
热门考点