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

Seνeη﹎ 1年前 已收到10个回答 举报

wanghurong 幼苗

共回答了17个问题采纳率:94.1% 举报

我在上海呆了三年.(现在还在上海)
你说的那个是have been to 表示曾经去过某地但是现在不在那里了,这两个是不一样的

1年前

10

dongyufei_1220 幼苗

共回答了158个问题 举报

我已经来上海3年了

1年前

2

不再mm灌水的喂 幼苗

共回答了6个问题 举报

我已经来上海三年了

1年前

2

酒精中的鱼 幼苗

共回答了26个问题 举报

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

1年前

1

一是 幼苗

共回答了24个问题 举报

我在上海呆三年了

1年前

1

Jeanne_Liu 幼苗

共回答了8个问题 举报

我已经在上海3年了

1年前

1

lidongdong2006 幼苗

共回答了186个问题 举报

我已经在上海住了三年了

1年前

1

最爱iverson 幼苗

共回答了5个问题 举报

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

1年前

1

jilihh 幼苗

共回答了1个问题 举报

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

1年前

0

hongdou007 幼苗

共回答了692个问题 举报

我到上海已经3年了。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 25 q. 0.045 s. - webmaster@yulucn.com