现在完成时态和过去式的区分

Shepan is famous for its caves, all 1,360 of them, which have earned (earn) it the nickname – "Island of a Thousand Caves."

have earned是否可以改为过去式earned

请先 登录 后评论

最佳答案 2022-09-08 07:18

这里因为主句是一般现在时,所以从句这里要用现在完成时与之呼应,不用过去时。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,822 浏览
  • 提出于 2022-07-21 11:55

相似问题