英语题目!我要考试啦!

来源:百度知道 编辑:UC知道 时间:2024/05/28 07:41:58
It is two weeks since he went to London.
同义句如何改?
能否改成 he has gone to London for two weeks.
为什么 不能是gone to呢? ``
那么been in 可以吗?

GONE是GO的意思,去,是短暂性动词,他瞬间就去了,不可能一直在去伦敦这个过陈中,而BEEN可以,可以理解为在,呆,是持续性动词

因为GONE是短暂动词,不能老是保持,就像关门这个动作,是一下子完成的,要说关门了,或者门保持关闭这个状态2天,一个是瞬间一个持续
可以

He has been to london for two weeks

been in一直在某地he has been in london(一直在,未回)
been to去过he has been to london(曾去已回)
gone to 去某地he has gone to london(在去的路上)