must have done表达的意义是什么?

在网上看到这么一句话:

表达认为某事极有可能的观点,这是出于说话人已知的观点或常理性期待而做出的合乎逻辑的结论:

  • Her mega hairdo must have taken several cans of hairspray to achieve.

请问:为什么要用must have done这种形式?

请先 登录 后评论

最佳答案 2016-08-09 11:24

在网上看到这么一句话:

表达认为某事极有可能的观点,这是出于说话人已知的观点或常理性期待而做出的合乎逻辑的结论:

  • Her mega hairdo must have taken several cans of hairspray to achieve.

中文翻译:她那超好的发型一定耗费了几罐发胶/喷发定型剂来实现的

请问:为什么要用must have done这种形式?

回答如下“

(1)主语+must have done sth 表示对过去发生的动作作接近事实的肯定推测"意思主语一定做了某事情


(2)主语+can't have done sth 表示对过去发生的动作做否定推测,"意思主语不可能做了某事情"

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,12264 浏览
  • 王钊 提出于 2016-07-31 13:53

相似问题