关于情态动词的表猜测问题

如果故事是发生在过去,但是表达的是过去的对将来的猜测,应该是might+have+done 的结构吗?例如:

The police station happened to find some unidentified jewel in a local pawn shop and took them away.When Bailey learned from her friend that her ring might  have been found ,she couldn’t believe it.

这一段话是发生在过去的,但Bailey在过去得知自己的ring可能被找到,是过去的将来,所以还是用might+have+done 的结构吗?


这个句子:You must have gone to bed late last night. Your eyes are red. 

这种句子就很好判断,因为是对过去的猜测。


但第一个句子就有点理解不过来,希望老师能解答一下,感激不尽。

请先 登录 后评论

最佳答案 2018-11-18 11:55

When Bailey learned from her friend that her ring might  have been found, she couldn’t believe it. 

这里 might have been fornd 意为可能已经被找到了,而不是表示过去将来。

请先 登录 后评论

其它 1 个回答

zbr1016.

不是过去将来。以learned时间为基准,被找到,发生在这个动作之前。对应的汉语意思大概是“她了解到她的戒指可能已经被找到。”

请先 登录 后评论
  • 0 关注
  • 1 收藏,2310 浏览
  • justlikeenglis 提出于 2018-11-10 14:28

相似问题