You haven't far to go now.
現在你無需走很遠了。
請問知識大大們,此句的have不是作完成式的助動詞用,而是作片語have to (必須)。那為什麼此句不是用don't have to---You don't have far to go now.,而是haven't呢?謝謝。: )
更新1:
感謝呆子、Toming及Prisoner大大的用心回覆喲。謝謝你們,我懂了。: ) To Prisoner大大:嗚……是我的壞習,不挑又會一直心存疑惑。哈哈,最近美國正忙著關注選舉,感謝Prisoner大大有空來關心小妹呀。: )