—Do you know where David is? I couldn’t find him anywhere.—Well. He _________hav
题型:不详难度:来源:
—Do you know where David is? I couldn’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 |
|
答案
C |
解析
后文说“他的外套还在这里”,据此语境可知“他不可能走远了”,故选can’t(from。 |
举一反三
He paid for a seat, when he _________ have entered free. A.could | B.would | C.must | D.need |
|
—Catherine, I have cleaned the room for you. —Thanks. You _________it. I could manage it myself. A.needn’t do | B.needn’t have done | C.mustn’t do | D.shouldn’t have done |
|
This cake is very sweet. You _________ a lot of sugar in it. A.should put | B.could have put | C.might put | D.must have put |
|
–She looks upset. --Yes, I’d rather I _____________ her the bad news.A.didn’t tell | B.don’t tell | C.hadn’t told | D.wouldn’t tell |
|
If human beings had been a bit less greedy and cruel, more birds and animals _______dying out.A.ought to avoid | B.could have been avoided | C.should have avoided | D.might have avoided |
|
最新试题
热门考点