熱心網友

D 從句中的for over ten years 可以看出此句應用現在完成時,首先排除B,has gone to 為短暫性動詞,不與for連用.has been to 意為曾經去過,而has been in 是在某地住

熱心網友

A

熱心網友

D