时态疑问(新概念英语3第55课)

For most of the earth's history, bacteria have been the only form of life on our planet.

这句话译为:在地球发展的大部分进程中,细菌是地球上唯一的生命形式。

从解释来理解,细菌是唯一的生命形式已经是一个过去状态了,为什么这句话用的是现在完成时呢?  从时态上看,好像想表达细菌这个唯一生命形式一直到如今也是如此,可是事实上并不是这样啊?

请先 登录 后评论

1 个回答

曹荣禄  
擅长:动词用法,句法问题

这个for时间状语并不是表示从过去持续到现在的时间,而是表示细菌是唯一生命形式的持续时间。这个状态是过去的状态,这个状态存在于不确切的过去时间,科学家也无法用一个确切的时间状语来表达这段过去时间,因为这是未知的。所以只好用现在完成时表示不确切的过去时间存在着的状态,这个状态并没有延续到现在。

请先 登录 后评论
  • 1 关注
  • 0 收藏,1214 浏览
  • strongtina   提出于 2022-03-21 10:16