如题所述
have been和have been to区别就是:
have been to是have been其中之一的短语。have been后面还可以接不同的介词、形容词、副词、名词、过去分词、现在分词。
have been:一直;去过(现在完成时)。
举例说明:
My goodness, you have been busy! (+形容词)
天哪,你一直在忙!
Your trip must have been fun! (+名词)
你这次旅行一定很开心吧!
Things have been going badly. (+doing)
事情进展得不顺利。
There have been some ugly scenes. (+名词)
出现了一些丑恶的场面。
Fast foods and TVs have been with us for a long time. (+with)
快餐和电视已经陪伴我们很长时间了。
We have been in this small village for six days. (+in)
我们在这个小村庄已经呆了六天了。
The days of parting away have been for a whole year. (+for)
离别的日子已经整整一年了。
You must have been on stage until the final curtain. (+on)
你肯定是在台上一直呆到终场。
He may have been to some of those places. (+to)
那些地方他可能去过一些。
I have been to South Africa. (+to)
我去过南非。
I have been to many famous lakes. (+to)
我去过很多著名的湖泊。