他去纽约三年了,用英语怎么说

问题描述:

他去纽约三年了,用英语怎么说

He has been in New York for three years.不是加to而是用in,表示人已经在纽约三年.什么时候加TO ,加了就成什么意思了表示曾经去过就加to,但不能再跟表示时间段的时间状语了。He has been to New York.他曾经去过纽约。