您现在的位置是:首页 > 学科知识查询 > 高中英语题库

-Do you know where David is? I couldn’t find him anywhere.-Well. He have gone far-his coat’s still h

编辑:chaxungu时间:2026-04-27 02:58:43分类:高中英语题库

【题目】---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. wouldn’t D. can’t

在线课程

【答案】D

【解析】考查情态动词。句意:你知道大卫在哪儿吗?我到处都找不到他。- - - -好的。他不可能走得很远——他的外套还在这儿。can’t不可能;shouldn’t不应该;mustn’t不许,千万不要;wouldn’t不会。根据语境可知应该用can’t。故选D.