2 when引导的时间状语从句的时态问题

When the Internet was invented, it changed the world.

When the Internet was invented, it changes the world.

请问老师,是changed还是changes?也就是说,如果从句是过去时,但是主句的范围覆盖到现在,那么是主句是应该用现在时还是过去时呢?谢谢!

请先 登录 后评论

最佳答案 2022-03-21 22:44

因为when一般表示某个时间点,原文用was invented,说明是互联网发明的时候,即过去的这个时间点,主句也应该是过去时,所以用changed.

如果主句的范围覆盖到现在的话,分句要用since才合乎逻辑,这时主句用现在完成时。要么你就另外再加一句:When the Internet was invented, it changed the world. And it has been so ever since. 这样也是对的。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1299 浏览
  • Prio 提出于 2022-03-20 19:52