they went to beijing three days ago.和the have been in Beijin

they went to beijing three days ago.和the have been in Beijing for three days .句意有区别吗?
写错个单词.. 第2句第一个是they
axjldbb 1年前 已收到9个回答 举报

ZORROW110 幼苗

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

当然有啦.
前面那句话的意思是说“他们在3天前去了北京”,现在回没回来不知道;后面那句话的意思是说“他们已经到北京3天了”,现在还没回来,还在北京.
这就是一般过去式跟现在完成进行时的区别,相信你以后会慢慢体会出来.

1年前

6

yn0823 幼苗

共回答了186个问题 举报

前面说他们三天前去了北京,到底呆了多久不知道,可能去了马上又离开了
后面说他们已经在北京呆了三天,区别很明显

1年前

2

临高妹 幼苗

共回答了61个问题 举报

当然
前者是指三天前去的,现在还在吗?不知道
后者说明这三天都在北京,以后可能还在,也可能不

1年前

2

枫叶0104 幼苗

共回答了37个问题 举报

第一句:他们三天前去了北京。
指出发的动作在三天前做出。
第二句:他们在北京呆了三天。
指过去去了北京,呆了三天,现在已经回来了:)

1年前

2

双飞双娜 幼苗

共回答了27个问题 举报

有区别

1年前

1

艾鸣 幼苗

共回答了29个问题 举报

当然
时态不同
前者是过去时
后者是完成时

1年前

1

曾阳春 幼苗

共回答了150个问题 举报

有。they went to beijing three days ago.是他们三天前去了北京。
they have been in Beijing for three days .是三天去了北京

1年前

1

qqboy1 幼苗

共回答了530个问题 举报

他们三天前去了北京, 他们现在不一定在北京。
他们在北京已经有三天了,很显然他们在北京。

1年前

1

chch7993 幼苗

共回答了53个问题 举报

前者强调到达时间是三天前,现在可能已经离开
后者强调停留了三天

1年前

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