sometimes是否可以在过去时使用

Even though he didn't catch a fish sometimes, he still loves fishing

Even though he doesn't catch a fish sometimes, he still loves fishing.

请问sometimes是否可以在过去时使用?

以上两句话哪句是对的?为什么?

谢谢谢!

请先 登录 后评论

最佳答案 2017-09-14 22:21

Even though he didn't catch a fish sometimes, he still loves fishing. (错)

Even though he doesn't catch a fish sometimes, he still loves fishing.(正)

sometimes 是个表示动作频度的副词,用于过去时态或现在时态均可。

但是在一个主、从句里面,主句和从句的时态,要做到呼应或一致。如果从句是过去时,主句是现在时,在逻辑上就无法形成让步关系:“尽管他过去有时没钓到鱼,但他现在还是喜欢钓鱼。”

要么改为都是过去时:Even though he didn't catch a fish sometimes, he still loved fishing. 

要么都是现在时:Even though he doesn't catch a fish sometimes, he still loves fishing.


请先 登录 后评论

其它 2 个回答

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

第二句正确。第一句错误在于从句和主句的时态不一致。过去和现在没有必然的联系。将主句改为一般过去时就可以了。

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    sometimes可以与过去时连用。例如:Queues were sometimes a quarter of a mile long. 队伍有时有1/4英里长。(摘自《外教社柯林斯高级英语用法词典》)


请先 登录 后评论
  • 0 关注
  • 1 收藏,9272 浏览
  • Eglshlearner 提出于 2017-09-14 19:07

相似问题