have been后面加什么

如题所述

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)

我去过很多著名的湖泊。

温馨提示:答案为网友推荐,仅供参考
相似回答