Having done 和after doing的用法区别

读过英国宪章运动之后,我又读完了别一本小说的第8章。

译文1Having read The Great Charter Movement, I finished chapter 8 of another novel.

译文2After reading The Great Charter Movement, I finished chapter 8 of another novel.

问:译文1和译文2都对吗?如果对那Having done after doing在作时间状语时用法与意义上有什么区别呢?是不是有时可以互换使用?

请先 登录 后评论

最佳答案 2021-06-28 08:08

你的两个句子原则上说没有区别。由于 after 本身表示了动作的先后顺序,所以其后的非谓语动词就无需用完成式(但如果用完成式也不算错)。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,3658 浏览
  • BLUEBELL 提出于 2021-06-26 08:15