全站数据
8 4 2 0 5 8 1

be been in和be gone to的区别

自考管家 | 简单学习,快乐成才!         
问题更新日期:2024-04-27 02:51:50

问题描述

be been in和be gone to的区别急求答案,帮忙回答下
精选答案
最佳答案

“be been in”和“be gone to”都是英语中的习语,但在用法和含义上有些差异:1. “be been in”意为“去过”,表示某人去过某地方,现在已经回来了。

它强调对某地的经历,通常译为“去过”。例如:I have been in Shanghai twice. (我去过上海两次。)2. “be gone to”意为“去了”,表示某人现在不在此地,而是去了某别的地方。它强调当前的离开状态,通常译为“去了”。例如:Mary has gone to London on business. (玛丽去伦敦出差了。)3. “be been in”中的“been”是过去分词,表示过去性。而“be gone to”中的“gone”也是过去分词,但表示当前的状态。

4. “be been in”通常用于回答"Have you ever been to... ”这样的询问句,而“be gone to”通常用于说明当前不在场的缘由。

5. 搭配也不同,“be been in”常见于“have been in...”或“have never been in...”,而“be gone to”常见于“has/have gone to...”。总之,“be been in”和“be gone to”都表示某人不在当前场所,但前者表示去过某地现已回来,后者表示已经去到某地现在不在。二者在时态、句意和搭配上有差异。

其他回答

1、涵义不同:

be been in强调“住在某地/待在某地一段时间”

be gone to强调“动作的完成”,突出的是人。

2、用法不同:

be gone to 后面接+地点,时间状语可加可不加

be been in 后面接地点 +再接时间状语

其他回答

be been in和be gone to含义不同。原因解释: be been in指"在某地方待了一段时间",强调的是经历和过去发生的事情。be gone to指"去了某个地方",强调的是目的地或者方向。be been in和be gone to均为动词,一般来说都是现在完成时态,但是含义不同。需要根据语境判断使用哪种动词,以表达清晰准确的意思。

其他回答

"be been in" 和 "be gone to" 的主要区别在于时态和意义:

"be been in" 是“现在完成进行时”或“现在完成进行式”,表示“在过去某一时刻开始一直持续到现在或刚刚结束的动作或状态”,通常与表示一段时间的状语连用。例如,“I have been in the park for an hour”(我已经在公园呆了一个小时),这个句子表示某人在过去的一个小时里一直待在公园中,并且还在公园中。

- "be gone to" 是"现在完成时",表示“已经去某个地方并且现在还在那里”,通常与表示地点的介词短语连用。例如,“I have gone to the store”(我去了商店),这个句子表示某人已经去了商店并且现在还在商店里。

总之,be been in 表示某个动作或状态一直持续到现在,而be gone to表示过去某一时刻已经去了某个地方并仍在那里。

其他回答

前者强调状态“在某地”,后者强调动作“到某地”。