44问答网
所有问题
went there 和 have been there的差别
如题所述
举报该问题
推荐答案 2010-05-30
举2个例子:I went there 3 days ago."went there"表过去的动作,是过去式。
I have been there when i was 3 years old."have been "表现在完成时,过去就已经完成的动作状态一直持续到现在" -当我3岁的时候就已经去过那里。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y3D666YYD.html
其他回答
第1个回答 2010-05-30
went there 是过去式,表示去了那里,言下之意是,回来没有,还不知道。
但是 have been there 是完成时,表示:去过那里,意思是,去了又回来了。
相似回答
...
been
there
several years ago
与
I
went
there several years ago...
答:
有时候完成式和过去式的意思差别不是很大
,像have been to someplace和went to someplace some time ago前者强调曾经去过某地这个事实,后者强调曾经过去这个动作,一个强调状态,一个强调动作,都是表达我去过某个地方。have gone to指人已经走了。have been in someplace several years/ have been the...
时态主动语态
和
被动语态
答:
We
went
to the pictures last night and saw a very interesting film.(2)表示过去习惯性动作。例如:1)He always went to class last.2)I used to do my homework in the library.(注意
与be
used to doing短语
的区别
)3.一般将来时 1)表示将来打算进行或期待发生的动作或状态。例如:I shall...
i
went
there
for three days with my parents last month
答:
for 后面跟的时间,通常是一段时间,在完成时里,时间状态都是一段时间的概念
,所以经常见到for跟在完成时后面,事实上,一般过去时后面也可以使用for表示一段时间。你的第一句话很明显上个月是过去,一定用一般过去时,三天时间,说明的是你在那里停留了三天。跟时态没什么关系。你的第二句话,完全可...
I
have
went
to
there
.
与
I have went there.有何
区别
答:
前者比后者多了个to
。不过这两句话都是错误的。正确的应该说:I have been there.我去过那里。
大家正在搜
have和have been
I have been here
therehave been
have been here
i had been there
had been there
has been there
there has been造句
have been done
相关问题
there be和have的区别
I have went to there.与 I have ...
there is和have的区别
there is 和there have有什麼区别??
Have been in和have been to的区别
there be 和 have的区别是什么
there be 和there have 怎么用?区别是什么...
there be和have的区别