He ____ have finished his work; Otherwise, he would.not be enjoying himself by t
题型:不详难度:来源:
He ____ have finished his work; Otherwise, he would.not be enjoying himself by the seaside.A.should | B.must | C.couldn’t | D.can’t |
|
答案
B |
解析
考查情态动词表推测的用法。must have done 表示对过去事情肯定的推测,用于肯定句中,句意:他一定完成工作了,否则的话他就不会再海边玩的这么高兴了。所以选B。 |
举一反三
______ it be true that we will have to wait for 3 hours in a line to get into the French Pavilion in the Expo Site? |
----.Let’s go to find our manager in his office. ----It’s so late at night .He be there . Let’s make it another day .A.can’t | B.needn’t | C.mustn’t | D.ought not to have been |
|
——It was the drug,not the disease,that killed the boy. ——He would be still alive today if he ________ that drug.A.not take | B.shouldn’t have taken | C.didn’t take | D.hadn’t taken |
|
He is an hour late by now.He last night.A.must stay up | B.should stay up | C.should have stayed up | D.must have stayed up |
|
Do you know Herbie? I’m always running into him; he _______ live nearby.A.would | B.need | C.must | D.should |
|
最新试题
热门考点