2 为什么这里填is believed to have been而不是is believed to be

attachments-2022-04-Lq2Ciy5W62529ee9e8103.jpg

1. 我觉得这里填is believed to be也非常可以啊,为什么一定要用完成体呢?

2. 就是如果be动词的完成体have been后面没有跟持续时间,我就不是很能理解这种用法的意思。就是比如:

She has been a teacher for ten years.

这种后面跟了持续时间的,我就明白是这个状态从过去到现在已经持续这么久了。但是如果没有跟持续时间,我就有点迷糊,不太明白具体的意思。

请先 登录 后评论

最佳答案 2022-04-10 20:34

这里的完成体不定式表示动作发生在believed 之前。现在完成体不一定都要和时间状语连用。如:I'm sorry to have troubled you. troubled 的动作发生在sorry之前。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,3433 浏览
  • siwei 提出于 2022-04-10 17:15