they went to beijing three days ago.和the have been in Beijing for three days .句意有区别吗?

写错个单词.. 第2句第一个是they

当然有啦。

前面那句话的意思是说“他们在3天前去了北京”,现在回没回来不知道;后面那句话的意思是说“他们已经到北京3天了”,现在还没回来,还在北京。
这就是一般过去式跟现在完成进行时的区别,相信你以后会慢慢体会出来。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-01-10
有。they went to beijing three days ago.是他们三天前去了北京。

they have been in Beijing for three days .是三天去了北京
第2个回答  2008-01-10
他们三天前去了北京, 他们现在不一定在北京。

他们在北京已经有三天了,很显然他们在北京。
第3个回答  2008-01-10
前面说他们三天前去了北京,到底呆了多久不知道,可能去了马上又离开了
后面说他们已经在北京呆了三天,区别很明显
第4个回答  2008-01-10
当然
前者是指三天前去的,现在还在吗?不知道
后者说明这三天都在北京,以后可能还在,也可能不
第5个回答  2008-01-10
第一句:他们三天前去了北京。
指出发的动作在三天前做出。
第二句:他们在北京呆了三天。
指过去去了北京,呆了三天,现在已经回来了:)