【英语题目】She got a terrible mark in the exam so she ____ very hard at all.
Shegotaterriblemarkintheexamsoshe____veryhardatall.Amustn'thaveworkedBcan'thaveworked...
She got a terrible mark in the exam so she ____ very hard at all.
A mustn't have worked
B can't have worked
C didn't work
为何不选C 展开
A mustn't have worked
B can't have worked
C didn't work
为何不选C 展开
3个回答
展开全部
是选C的。 A这个选项本来就没有这种表达。只有肯定式的表达
如果选了B就变成 她得到一个很差的分数,所以她本来会很努力学习。
而C答案翻译就是,她得到一个很差的分数,所以知道她没有努力学习,这是个肯定的事实。
不要想太多,这个句子不是虚拟语气
如果选了B就变成 她得到一个很差的分数,所以她本来会很努力学习。
而C答案翻译就是,她得到一个很差的分数,所以知道她没有努力学习,这是个肯定的事实。
不要想太多,这个句子不是虚拟语气
更多追问追答
追问
can not have done ?
should have done ?
追答
can not have done 是对过去行为的否定猜测 意思是“不可能做过某事”
should have done 意思是“本来应该做某事,事实上却没有做”
错了亲。很抱歉。答案应该是B。
展开全部
如果选C 翻译为:她得到了一个可怕的标记在考试,所以她不努力工作的所有。
所以C不行
如果选A翻译为:她得到了一个可怕的标记在考试中她不可能很难在一起。
所以A不行
如果选B翻译为:她得到了一个可怕的标记在考试中她没有很辛苦的工作。
所以选B
所以C不行
如果选A翻译为:她得到了一个可怕的标记在考试中她不可能很难在一起。
所以A不行
如果选B翻译为:她得到了一个可怕的标记在考试中她没有很辛苦的工作。
所以选B
追问
mark在这里是分数的意思吧
A选项mustn't表示禁止,没有不可能,完全否定的意思
追答
...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
must have done猜测她原来肯定没做
C只是单纯的过去式。原句里前面是她取得了坏成绩,在取得这个成绩之前她肯定没认真学习
C只是单纯的过去式。原句里前面是她取得了坏成绩,在取得这个成绩之前她肯定没认真学习
更多追问追答
追问
must have done怎么可能表示否定意义
got不就是标志着过去式?
追答
打少个n't。。。must have done表示对过去已经发生过的情况的肯定推测判断,语气较强,意思是“一定……、肯定……” 所以这里must have do是“(猜测)肯定做了”,原文是 mustn't就是肯定没做。而 got是过去啊,就是考取坏成绩是过去的了。所以后半句是猜测这个考取成绩(过去)之前的情况。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |