英语翻译可是have been in 不是表是曾经来过某地(强调经验,但现在不在此地吗?)那have been in

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 02:14:35
英语翻译可是have been in 不是表是曾经来过某地(强调经验,但现在不在此地吗?)那have been in

英语翻译可是have been in 不是表是曾经来过某地(强调经验,但现在不在此地吗?)那have been in
英语翻译
可是have been in 不是表是曾经来过某地(强调经验,但现在不在此地吗?)
那have been in

英语翻译可是have been in 不是表是曾经来过某地(强调经验,但现在不在此地吗?)那have been in
我在上海呆了三年.(现在还在上海)
你说的那个是have been to 表示曾经去过某地但是现在不在那里了,这两个是不一样的

我来上海三年了 或是
我在上海呆了三年

我在上海呆三年了

我已经来上海3年了

我已经在上海住了3年.简单,

我已经在上海3年了

我已经在上海住了三年了

我到上海已经3年了。

我已经来上海三年了

我已经在上海呆了三年了。(现在还在)
因为你用的是have,现在式。
如果要表示“我在上海呆过三年”,则用had:
I had been in shanghai for 3 years.