【英语高手请指点一下,这句话中的情态动词might用法是怎样-查字典问答网
分类选择

来自耿瑞成的问题

  【英语高手请指点一下,这句话中的情态动词might用法是怎样的?在书上看到一句:Rongaveaslightcough,whichmighthavebeenhidingasnigget.出自《哈利波特》,翻译是:罗恩轻轻咳了一声,免得笑出】

  英语高手请指点一下,这句话中的情态动词might用法是怎样的?

  在书上看到一句:

  Rongaveaslightcough,whichmighthavebeenhidingasnigget.

  出自《哈利波特》,翻译是:罗恩轻轻咳了一声,免得笑出声来。

  我想知道,mighthavebeendoing是情态动词的什么形式呢?在书上只看到mighthavedone,这里mighthavebeendoing是什么语法结构?有什么特殊的讲究吗?为何出现在这句话中?

  请指点啊,求分析和解答,不要重复翻译了,谢谢

1回答
2019-11-08 12:57
我要回答
请先登录
林冬梅

  mighthavebeendoing通常用来对已发生事情的“猜测”表达方式,即对某种现象做出的判断,却又不是很肯定。

  这句话直译就是“Ron轻轻咳了一声,这或许是掩饰某种小兴奋”。

  mighthavebeendoing和mighthavedone的区别是,前者强调当时的行为,后者则强调结果。比较:

  Rongaveaslightcough,whichmighthavemadeothersunhappy.(Ron轻轻咳了一声,这或许引起别人不高兴)

2019-11-08 13:02:24

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •