have gone to与have been to能与for+一段时间吗?我的英语老师说只有have been in 可以,但是我在《新概念》3A的Unit 3里面有一句“They have gone to the US for 2 months.”所以,我纠结了.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 18:46:47
have gone to与have been to能与for+一段时间吗?我的英语老师说只有have been in 可以,但是我在《新概念》3A的Unit 3里面有一句“They have gone to the US for 2 months.”所以,我纠结了.
xQN@D oP>%ИRH1!jl:_8-&bܹ=瞇P+*"Ge%6ғٓ˄㞹Ev^LUꎱ1"V*lQhsѬI\–D1OfDE|:K]Æ@֮@w6,)b#@FTVpQ :;wXZA=O];ˏb?- z䦇-!CsrXC:oV3Š̬ç4͡n[]cɭp1mF7}G

have gone to与have been to能与for+一段时间吗?我的英语老师说只有have been in 可以,但是我在《新概念》3A的Unit 3里面有一句“They have gone to the US for 2 months.”所以,我纠结了.
have gone to与have been to能与for+一段时间吗?
我的英语老师说只有have been in 可以,但是我在《新概念》3A的Unit 3里面有一句“They have gone to the US for 2 months.”所以,我纠结了.

have gone to与have been to能与for+一段时间吗?我的英语老师说只有have been in 可以,但是我在《新概念》3A的Unit 3里面有一句“They have gone to the US for 2 months.”所以,我纠结了.
应该不能
have gone to表示已经到某地去了,have been to表示已经去过某地
go是瞬间动词,不能与表示一段时间的时间状语连用