—Fined ¥100! You know you were driving 100 KM an hour, don"t you? —No, officer.
题型:不详难度:来源:
—Fined ¥100! You know you were driving 100 KM an hour, don"t you? —No, officer. I _____.This car doesn"t do 80.A.shouldn"t have been | B.mustn"t have been | C.can"t have been | D.mightn"t have been |
|
答案
C |
解析
试题分析:shouldn’t have done本不应该做某事,实际上却做了;can’t have done不可能做了某事;mightn’t have done也许没有做某事。不存在mustn’t have done的结构。句义:—罚款100元!你知道刚才你的车速是100公里每小时吗?—不。警官,我不可能那样的。这辆汽车开不到80码的。根据句义说明C正确。 |
举一反三
--- I haven’t got the reference book yet, but I will have a test on the subject next month. --- Don’t worry. You ________ have it by Thursday.A.could | B.may | C.shall | D.must |
|
Go and do it right now, and you _____ have my help when in trouble.A.will | B.shall | C.should | D.must |
|
One of our rules is that every student wear the school uniform while at school.A.might | B.could | C.shall | D.will |
|
——Do you know where David is? I couldn’t find him anywhere. ——Well, he_______ gone far—his coat’s still here.A.shouldn’t have | B.mustn’t have | C.can’t have | D.wouldn’t have |
|
—Did you ask Tom for help? —I ________. —I managed perfectly well on my own.A.needn’t have | B.don’t need to | C.didn’t need to | D.needn’t |
|
最新试题
热门考点