i have been to shanghai for three years.I have been in shanghai for three years.
问题描述:
i have been to shanghai for three years.I have been in shanghai for three years.
i hava gone to后加什么
答
i have been to shanghai for three years .我曾经去过上海三年
I have been in shanghai for three years.我在上海呆过三年
i have gone to+名词,例如,I have gong to the library.