问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

英语语法精讲:现在完成时

创作时间:
作者:
@小白创作中心

英语语法精讲:现在完成时

引用
1
来源
1.
https://m.360docs.net/doc/021349745.html

现在完成时(Present Perfect Tense)是英语中常用的一种时态,用来表示过去发生的动作或状态与现在的关系。它由“have/has + 过去分词”构成,强调的是过去发生的动作对现在造成的影响或结果。

现在完成时的构成

现在完成时的基本结构是“助动词have/has + 过去分词”,其中“have/has”是助动词,表示现在完成时的时态,“过去分词”是动词的过去形式。

现在完成时的用法

  1. 表示过去发生的动作对现在造成的影响或结果

例如:

  • I have lost my key.(我把钥匙弄丢了,现在找不到钥匙。)
  • He has broken his arm.(他摔断了胳膊,现在胳膊不能动。)
  1. 表示过去一段时间内的经历或经历过的事情

例如:

  • I have visited Beijing.(我曾去过北京)
  • She has read that book.(她读过那本书)
  1. 表示从过去开始一直持续到现在的动作或状态

例如:

  • I have lived in this city for ten years.(我在这个城市住了十年了)
  • He has worked here since 2024.(他从2024年开始在这里工作)

现在完成时的时间状语

现在完成时常用的时间状语包括:already(已经)、yet(尚未)、before(以前)、recently(最近)、lately(近来)、since(自从)、in the past few years(在过去的几年里)等。

现在完成时与一般过去时的区别

现在完成时与一般过去时都表示过去发生的动作或状态,但它们的重点不同。现在完成时强调对现在的影响或结果,而一般过去时只是简单地描述过去发生的事情,不涉及现在的状态。

例如:

  • I finished my homework an hour ago.(我一小时前完成了作业。)(用一般过去时)
  • I have finished my homework now.(我已经完成了作业。)(用现在完成时则强调现在不需要做作业了,对现在的情况产生了影响。)

现在完成时的练习

  1. 用现在完成时描述你今天早上做了什么。
  • 例句:我已经完成了今天的英语作业。
  1. 用现在完成时描述你上个月去了哪些地方。
  • 例句:我已经去了巴西和墨西哥。

现在完成时的注意事项

  1. 区别一般过去时
  • 一般过去时强调动作发生在具体的过去时间,而现在完成时强调对现在的影响或从过去持续到现在。
  • 示例: I went to the store yesterday.(一般过去时) vs.I have gone to the store.(现在完成时)
  1. 不可与具体的过去时间状语连用
  • 如yesterday, last week等不能与现在完成时连用,但可以与不具体的时间状语连用,如ever, never, before等。

现在完成时的典型句型

  1. 肯定句
  • 主语 + have/has + 过去分词+…
  • 例句:I have finished my homework.(我已经完成了我的作业。)
  1. 否定句
  • 主语 + have/has + not + 过去分词+…
  • 例句:I have not seen the movie yet.(我还没有看过这部电影。)
  1. 疑问句
  • Have/Has + 主语 + 过去分词+… + ?
  • 例句:Have you ever been to London?(你去过伦敦吗?)

练习题

  1. 填空:
  • a) She __________ (finish) her work already.
  • b) They __________ (not see) this movie yet.
  • c) __________ you ever __________ (be) to New York?
  • d) He __________ just __________ (leave).

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号