Peter loos very upset. Anything wrong? He_____in the exam.It was very difficult

A.shouldhavefailedB.musthavefailedC.shouldfailD.mustfail解释一下原因感谢... A.should have failed B.must have failed C.should fail D.must fail

解释一下原因 感谢
展开
sdtaliuhehe
2013-06-02
知道答主
回答量:18
采纳率:0%
帮助的人:10.2万
展开全部
选B:must have done 表示对过去发生行为的推测,意思是“一定,准是”,只用于肯定句中。本题中,根据
.It was very difficult(考试很难)可知,他准是挂科了。
A选项,shoud have done 对过去应该做而没有做的行为的责备。本该。。。(实际上没做)如:You should have been here ten minutes ago.
你本应该10分钟之前来到这。(实际上没有)
C项 表示"义务,责任" 意思是“应该”
D项 不能表示对过去行为的推测
夜晚才会想起你
2013-06-06
知道答主
回答量:15
采纳率:0%
帮助的人:12.3万
展开全部
B 彼得看上去很难过,有什么事吗?他一定考试没有及格。考试很难。must have done sth 表示一定发生了某事,说话人语气比较肯定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fwjlty
2013-06-01 · TA获得超过179个赞
知道答主
回答量:119
采纳率:0%
帮助的人:47.3万
展开全部
D.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式