如题所述
have 后面加分词本身就是 现在完成时 所以have been 和 have been to 都是表示时态 表示到过哪里: have been to 后面要加地点,名词,比如, i have been to beijing, “我去过北京” have been 后跟副词,如:Where have you been ? “你去过那里、”Where 提前了。 再如:I have never been there.我从未去过那儿。 其他相关用法:have been 后面加动词的分词形式,就是现在完成时的被动语态,例如:i have been taught to be respectful. 如果后面加 动名词 就变成现在完成进行时。例如,he has been doing his homework.
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-05-01
have been只是is的,但have been to只是表示“去过”
记得采纳啊本回答被提问者采纳
记得采纳啊本回答被提问者采纳
第2个回答 2014-04-30
have been 一直;去过(现在完成进行式) have been to v. 曾经到过(去过)