用has,这句中more than one week 是一个整体,指一段时间. 再问: 请问如何判断是不是整体?比如说Twenty years have/has past since I met him last time.这个该怎么判断? 再答: 这句就不是一个整体,就是说二十年已经过去了。 比如I need another two days to finish it. 这句中two days就是一个整体。 I need two more days to finish it. 这句中two more days就不是一个整体了。 其中的差别很微妙,遇到的多了就有语感了。