" I've lived here for twenty years 我在这里已经住了20年了
" I've lived here for twenty years 我在这里已经住了20年了
" I've lived here for twenty years我在这里已经住了20年了."
这里为什么是现在完成时呢?从结构我可以看出是完成时,但从完成时的概念我就不太理解了,意思难道是说他已经住了20年,还有可能一直的持续下去"吗? 还是对现在有联系或影响?问句是how long have you lived here?谢谢