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

ABefore we get in there, do you have any tips for me?

BYou know that thing you do every morning? Don’t do that.

AYou don’t think she’d like that?

BNo.

AWhy not?

BBeause I’ve never liked it.

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

请先 登录 后评论

1 个回答

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