去了已回用have been结构,如I have been to Beijing twice. 我已经去过北京两次了。去了没回用have gone 结构He had gone to Beijing before I arrived. 我到之前他就去北京了。
has gone的意思是表示去了已经未回来,has been表示去了已经回来。这是区别
have been to 去过了回来了have gone to 去了还没回来
have been to
己经去过回来了英语如何翻译 正确句子是:Have already been there and back. 很希望会对你有帮助。
have been,指的是去过某地人已经回来了。 指的是现在完成时。语法概念~动作发生在过去。对现在造成的影响。I have gone to BeiJingLast month. 我上个月去了北京。说话此时此刻是现在。人已经回了。He went to Beijing Yesterday.一般过去时。是指去了未回。他昨天去了北京。描述的一般过去时的动作,这句话的意思是,去了北京不一定到的。也不一定回来了。有可能在途中,有可能已经到了。有一定的不确定因素。
去了已回:Gone back去了未回:Gone but not returned
have been to+地点,表示: 去过了某地或者是指曾经去过某地。即表示去了已经回来了了。have gone to+地点,表示: 是表示去了某地,还没回来
have been to与have gone to
343 浏览 6 回答
206 浏览 6 回答
323 浏览 5 回答
115 浏览 3 回答
178 浏览 8 回答
244 浏览 8 回答
90 浏览 4 回答
118 浏览 2 回答
346 浏览 3 回答
135 浏览 6 回答
183 浏览
92 浏览
223 浏览
124 浏览
251 浏览