—Thank you for reminding me of the time, or I ____ late yesterday. —Don’t mentio
题型:不详难度:来源:
—Thank you for reminding me of the time, or I ____ late yesterday. —Don’t mention it.A.should be | B.would be | C.will have been | D.would have been |
|
答案
D |
解析
考查虚拟语气。句意:谢谢你提醒我时间,否则昨天我要迟到了。——不客气。“would+have+done”表示对过去事情的假设,意思是“本来会做”。故选D。 |
举一反三
He ______ have finished his work; otherwise, he wouldn’t be enjoying himself by the seaside.A.should | B.must | C.need | D.can |
|
. ---I am going to see the victim’s brother. --- I’d rather you ___________.A.didn’t | B.don’t | C.shouldn’t | D.hadn’t |
|
It is suggested that such a law ______.A.needn’t be passed | B.mustn’t be passed | C.not be passed | D.will be passed |
|
We have been excavating layers of ash almost six metres thick, which suggests that they________the fire burning all winter.A.should keep | B.might have kept | C.should have kept | D.might keep |
|
.He _____have solved all his probems; otherwise, he wouldn’t be so relaxed.A.should | B.must | C.wouldn’t | D.can’t |
|
最新试题
热门考点