He has lived here for 20 years.
&
He has been living here for 20 years.
which one is correct?
請解釋
收錄日期: 2021-04-13 13:12:40
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070810000051KK00423