— Why didn’t you go to the dance last night? — If I tired, I would h
题型:不详难度:来源:
— Why didn’t you go to the dance last night? — If I tired, I would have.A.were not | B.hadn’t | C.haven’t been | D.hadn’t been |
|
答案
D |
解析
考查虚拟语气与省略句。本题是一个与过去事实相反的虚拟语气,条件状语从句里使用过去完成时,主句形式为:情态动词+have done. 句意:如果不是我累了,昨天晚上我就去跳舞了。 |
举一反三
They have arrived at lunchtime, but their flight was delayed.A.will | B.can | C.must | D.should |
|
If we ___________some measures, we might have prevented the environmental pollution.A.take | B.had taken | C.took | D.have taken |
|
—Sorry, Mr. Wang. I didn’t finish the assignment yesterday. Oh, you ________ have done it as yesterday was the deadline.A.must | B.mustn’t | C.should | D.shouldn’t |
|
—Do you know where David is? I can’t find him anywhere. —Well . He have gone far— his coat’s still here. A.shouldn’t | B.mustn’t | C.can’t | D.wouldn’t |
|
We shouldn"t have come north for Christmas vacation. If we _______, we wouldn"t be stuck in the snow right now.A.wasn"t | B.didn"t | C.hadn"t | D.weren"t |
|
最新试题
热门考点