英语现在完成时语法

回答
爱扬教育

2022-03-11

  • 相关推荐
英语现在完成时语法:
现在完成时主要用来表示过去发生的动作对现在造成的影响或结果。
现在完成时的句子结构一般为:主语+have/has+过去分词+其他成分。

扩展资料

  现在完成时主要用法:

英语现在完成时语法

  1、表示过去发生并且已经完成的动作对现在造成的影响或结果。此时,常和谓语动词一起使用的副词有already、just、never、ever、yet等。如:

  They have already come back from the museum.

  She has already finished her homework.

  2、表示过去发生的动作持续到现在,并且有可能会继续持续下去。此时,常和谓语动词一起使用的标志性词语主要有for和since,而且此时的谓语动词往往是持续性动词(如stay、keep、wait等)。如:

  I have lived here for ten years.

  He has kept the clavichord since thirty years ago.

  3、表示从过去某一时间到说话时这段时间中反复发生的动作。此时,常和谓语动词一起使用的主要是表频度的副词often、always、seldom、never等,以及表次数的单词或短语(如once、twice、three times)。如:

  You have never listened to me like this before.

  She has ever been to France.

  They have visited the Summer Palace many times.

  关于have been to/have gone to/have been in:

  1、have been to

  表示“去过已回”。句子主语就在现场。如:

  They have been to Rome many times.

  She has been to Shanghai more than once.

  2、have gone to

  表示“去了未回”。句子主语不在现场。如:

  Jerry has gone to Hangzhou.

  Mary has gone to Finland.

  3、have been in

  表示“一直待在某地”。如:

  We have been in Beijing for five weeks.

  They have been in China since 2012.