这句话为什么用现在完成时

A:Before we get in there, do you have any tips for me?

B:You know that thing you do every morning? Don’t do that.

A:You don’t think she’d like that?

B:No.

A:Why not?

B:Beause I’ve never liked it.

请教一下这个简单口语对话中最后一句Beause I’ve never liked it用现在完成时的原因,困惑如下:1.是因为never的使用所以用现在完成时吗?2.如果不是因为never的使用,而是想表示从过去到现在的状态才用的现在完成时,那为什么没有持续时间状语呢?我记得好像持续时间状语应该是必须有的。

请先 登录 后评论

1 个回答

好题  
擅长:英语
有never,不用时间状语,说明一直是这样,从来都不的意思。如果用时间状语,如since ...那就是从此以后never. 你这句话可以用现在完成或一般现在时。
请先 登录 后评论
  • 1 关注
  • 0 收藏,3047 浏览
  • 凛冬 提出于 2021-06-22 09:55