—Do you know where David is? I can’t find him anywhere.
—Well . He          have gone far— his coat’s still here.
A.shouldn’tB.mustn’t C.can’t D.wouldn’t
C
情態(tài)動詞用法辨析。Shouldn’t have done本不應該做某事實際上卻做了;can’t have done不可能做了某事;wouldn’t have done不會做某事。句意:他不可能走遠,因為他的外套還在這里。
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

If I hadn’t stood under the ladder to catch you when you fell, you _____ now.
A.didn’t smileB.won’t smileC.wouldn’t be smilingD.couldn’t have smiled.

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I     have passed my examination easily, but I made too many stupid mistakes.
A.mustB.willC.shallD.could

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

When I am tired with math exercises, I            go out for a walk to get relaxed.
A.shouldB.mustC.needD.will

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

— Can you imagine what is Jack doing now? He is playing football outside while everyone else is busy in class!
— He     his homework, I think.
A.must have finishedB.must finishC.can’t have finished D.mustn’t have finished

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

He _____ have finished his work; otherwise, he wouldn’t be enjoying himself by the seaside.
A.shouldB.must C.need D.can

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Did you tell Rose about the test?
—Oh, no, I forgot. I          call her now.
A.willB.canC.shouldD.might

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Shall I tell him the change of the schedule right now?
---- I am afraid you ________, in case he comes late for the meeting.
A.willB.mustC.mayD.can

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---You _________to our Mom like that. It was awfully impolite.
---You are right. I must have been crazy at that moment.
A.mustn’t have talkedB.needn’t have talked
C.shouldn’t have talkedD.may not have talked

查看答案和解析>>

同步練習冊答案