they went to beijing three days ago.和the have been in Beijing for three days .句意有区别吗?写错个单词.. 第2句第一个是they
问题描述:
they went to beijing three days ago.和the have been in Beijing for three days .句意有区别吗?
写错个单词.. 第2句第一个是they
答
有。they went to beijing three days ago.是他们三天前去了北京。
they have been in Beijing for three days .是三天去了北京
答
第一句:他们三天前去了北京。
指出发的动作在三天前做出。
第二句:他们在北京呆了三天。
指过去去了北京,呆了三天,现在已经回来了:)
答
前者强调到达时间是三天前,现在可能已经离开
后者强调停留了三天
答
有区别
答
当然
前者是指三天前去的,现在还在吗?不知道
后者说明这三天都在北京,以后可能还在,也可能不
答
当然
时态不同
前者是过去时
后者是完成时
答
他们三天前去了北京, 他们现在不一定在北京。
他们在北京已经有三天了,很显然他们在北京。
答
当然有啦.
前面那句话的意思是说“他们在3天前去了北京”,现在回没回来不知道;后面那句话的意思是说“他们已经到北京3天了”,现在还没回来,还在北京.
这就是一般过去式跟现在完成进行时的区别,相信你以后会慢慢体会出来.
答
前面说他们三天前去了北京,到底呆了多久不知道,可能去了马上又离开了
后面说他们已经在北京呆了三天,区别很明显