He has been sick for three weeks. 他已经病了几周了

问题描述:

He has been sick for three weeks. 他已经病了几周了
为什么不解释为 他已经病了三周了?

这句话是口语里常用的 我听电视里也说过的
说a few也是可以的.
当然翻译为三周也是不会错的
没有什么特别的用法.习惯