英语翻译

问题描述:

英语翻译
能用现在完成时
She has bee to Shanghai for 2 year .
还是说 She went to Shanghai 2 year ago.
如果不能用完成时,简单说说理由.呵呵

应该是She has been to Shanghai 2 years before.ago 要用过去时如果是She has been inShanghai for 2 years. 是表示她在上海待了2年(注意是in 不是to)如果是She went to Shanghai 2 year ago.表示她2年前去了上海...