He _______ have completed his work;otherwise, he wouldn’t be enjoying himself by
题型:不详难度:来源:
He _______ have completed his work;otherwise, he wouldn’t be enjoying himself by the seaside.A.should | B.must | C.wouldn’t | D.can’t |
|
答案
B |
解析
此题考查情态动词must表推测的用法。must have done表示“对过去情况肯定的推测”,意为“一定发生了某事”。句意为“他一定完成了他的工作,否则他现在就不会在海边开心的玩了”。 |
举一反三
—Can we ski on this mountain? —Of course.However, at no time _______ you do so alone.A.could | B.might | C.need | D.must |
|
—May I smoke here? —If you _______, choose a seat in the smoking section.A.should | B.could | C.may | D.must |
|
—Are you coming to Alice’s party? —I’m not sure.I _______ go to the concert instead.A.must | B.would | C.should | D.might |
|
Mr Bush is on time for everything. How _______ it be that he was late for the opening ceremony?A.can | B.should | C.may | D.must |
|
—I didn’t go to work yesterday because my car broke down. —You _______ mine.I wasn’t using it then.A.might borrow | B.could have borrowed | C.must have borrowed | D.ought to borrow |
|
最新试题
热门考点