第一生活网

have been和have done的区别(have been和have been to有什么区别)

伊风蕊
导读 大家好,我是小豆豆,我来为大家解答以上问题。have been和have done的区别,have been和have been to有什么区别很多人还不知道,现在

大家好,我是小豆豆,我来为大家解答以上问题。have been和have done的区别,have been和have been to有什么区别很多人还不知道,现在让我们一起来看看吧!

1、have 后面加分词本身就是 现在完成时

2、所以 have been 和 have been to 都是表示时态

3、表示到过哪里:

4、have been to 后面要加地点,名词,比如, i have been to beijing, “我去过北京”

5、have been 后跟副词,如:Where have you been ? “你去过那里、”Where 提前了。

6、再如:I have never been there.我从未去过那儿。

7、其他相关用法:have been 后面加动词的分词形式,就是现在完成时的被动语态,例如:i have been taught to be respectful.

8、如果后面加动名词 就变成现在完成进行时。例如,he has been doing his homework.

本文到此讲解完毕了,希望对大家有帮助。