英语现在完成时知识点总结(英语时态之一现在完成时的)

现在完成时的“点”和“线”

“点”上的动词表示发生在一个时间“点”上的动作,即短暂性的瞬间动作,而非一段时间的延续动作:

而“线”上的动词表示发生在一条时间“线”上的动作,即延续性的持久动作。试对比:

[正]He has joined the party.

[误]He has joined the party for three years.

正句中的谓语动词join是“点”上的动词,故正确。误句中的谓语动词后面跟了“线”上的时间状语 for three years,故矛盾。

“点”上动词及其表达方式如下。

(1) 常见的“点”上的动词有:join,buy, sell, lose,find, die, break, open, close,go,come, leave, leave for, arrive, put, begin, start, stop, fall, get up, etc.

英语现在完成时知识点总结(英语时态之一现在完成时的)(1)

2) 常见的表达方式有:

①It is/has been 一段时间 since 主语 谓 语(过去式) 其他。

②主语 谓语(过去式) —段时间 ago。

③主语 have (has) been adj. /adv. / prepositional phrase等 —段时间。

例如:

“他参军已有三年了。”可以用以下三种方式表达:

It is three years since he joined the army.

He joined the army three years ago.

He has been a soldier (in the army)for three years.

“线”上动词及其表达方式如下。

(1) 常见的“线”上的动词有:

live, teach, know, work, study, stay,lie, stand,sit, run, swim, walk, fly, last, travel, write, read, build, hold, rest, sleep, cook, flow, rain, snow, blow, wait, repair, etc.

(2) 常见的表达方式有:

①主语 have 过去分词 for some time。

②主语 have 过去分词 since 具体时间。

③主语 Have 过去分词 since 从句 (主语 谓语“点”上动词的过去式)。

例如:

“我住在这儿已有三年了。”可以用以下三种方式表达:

I have lived here for three years.

I have lived here since three years ago.

I have lived here since I came here three years ago.

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页