作业帮 > 英语 > 作业

---Do you know where David is

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/14 06:19:59
---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.can’t D.wouldn’t
---Do you know where David is
解题思路: 否定推测
解题过程:
---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.can’t D.wouldn’t 选C
本句意为:--你知道David在哪儿吗?
--奥,他肯定没有走远--他的衣服仍然在这儿。
对于过去的肯定推测用must have done
否定推测或者疑问推测不可以用mustn't,而要用can的某种形式,此处否定推测用
can't have done对于过去的否定推测
如有疑问,我们继续讨论,谢谢
最终答案:略