1 情态动词must

1, You( must have been/ Must be) a good student when you were at school. 

2, Last night I saw a boy wandering on the street.  He must (have been /be)lost, I thought to myself.

请问这两据分别选哪一个?如果不一样的话,为什么不一样?

请先 登录 后评论

最佳答案 2019-06-03 08:35

第一句是现在对过去的情况进行推测,情态动词后的不定式必须用完成体。

第二句是自由直接引语,是”我“对当时的情况的推测,当时的情况对于当时的”我“而言就是现在,所以只能用must be.

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 2 收藏,1873 浏览
  • zbr1016. 提出于 2019-06-02 21:58

相似问题