第1个回答 2008-03-13
从你提供的中文来看,“你”有在厦门继续工作下去的意思,所以应该用 现在完成进行时 比较合适:
I've been working in Xiamen for 6 years
第2个回答 2008-03-26
我在厦门工作六年了。
I have been working in Xiamen for six years.
第3个回答 2008-03-13
如果你还在厦门工作就用:
i have been working in Xiamen for 6 years.
如果已经不在了就用:
i have worked in Xiamen for 6 years.
第4个回答 2008-03-13
I have been working in Xiamen for six years.
第5个回答 2008-03-13
I have been working in XiaMen for six years.