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.