“There have been”句型是由there be句型变化而来,常用于描述过去发生的动作对目前导致的影响或结果。对于“There have been”句型的用法,对不少同学来讲,是一大难题。

1、There have been是什么时态?

“There have been”是目前完成时的结构,用于描述从过去某个时间点到目前为止已经发生的动作或存在的状况。具体来讲,它强调动作或状况从过去一直持续到目前,并且可能还会继续下去。这种时态常常与表示一段时间的状语连用,如“for + 一段时间”或“since + 过去某个时间点”。

例句:

There have been many changes in our city since I was a child. 自从我小时候起,大家的城市发生了不少变化。

There have been a lot of accidents on this road over the past few years. 过去几年里,这条路上发生了不少事故。

2、There have been的使用方法

1、表示某地有某物或发生某事

“There have been”常常用来描述某地过去到目前这期间内存在的事物或发生的事件。这种使用方法与“There is/are”相似,但“There have been”强调的是从过去到目前的存在或发生。

例句:

There have been a number of sightings of UFOs in this area. 这个区域已经有好几次目击UFO的事件了。

2、与表示数目的词连用

“There have been”后面常常接表示数目的词,如“a number of”、“several”、“many”等,用来描述某物的数目或某事件发生的次数。

例句:

There have been several earthquakes in this region this year. 今年这个区域发生了几次地震。

3、与表示一段时间的状语连用

如前所述,“There have been”常常与表示一段时间的状语连用,如此可以更了解地表达动作或状况持续的时间。

例句:

There have been no reports of missing persons for the past two weeks. 过去两周没失踪职员的报告。

4、用于否定句和疑问句

“There have been”也可以用于否定句和疑问句,表示对存在或发生的否定或疑问。

例句:

There haven't been any new developments in the case so far. 到现在为止,这个案子还没任何新的进展。

Have there been any changes to the schedule? 日程安排有变动吗?

在学会“There have been”的使用方法时,同学们还应该注意与“There is/are”有什么区别,与与“There was/were”在时态上的不同。