大家都知道完成时态有两个主要的用法,完成和持续。在肯定句中,动态瞬间动词的完成时态表完成,动态持续动词的完成时态表完成,少部分可表持续,静态动词的完成时态表持续。那么在否定句中,他们分别表完成还是持续呢?
那你认为
He has lived in ABC town.
He has been naughty.
是完成了,还是持续呢?所以你这样总结是不对的。动作完成,还是延续到现在,主要看其时间状语的表达,及语境。动词本身也是一种因素。