He ______ have finished his work; otherwise, he wouldn’t be enjoying himself by
题型:不详难度:来源:
He ______ have finished his work; otherwise, he wouldn’t be enjoying himself by the seaside.A.should | B.must | C.need | D.can |
|
答案
B |
解析
考查情态动词表推测的用法。句意“他一定已经完成作业了,不然,他他不可能正在海边玩。”should have done“本应该做某事”;must have done“一定已经做了某事”;can have done“可能已经做了某事”。本题表肯定的推测。故选B。 |
举一反三
. ---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 |
|
It is strange that such a thing____ in your school.A.should happen | B.would happen | C.will happen | D.happened |
|
最新试题
热门考点