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

国中英文文法:现在完成时的用法详解

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

国中英文文法:现在完成时的用法详解

引用
1
来源
1.
https://00jenglish.com/present-perfect/

现在完成时的核心概念

现在完成时的核心概念是“过去开始一直持续到现在的状态”或“现在这个时间点前发生的事情且已经完成动作(发生的时间点不重要)”。

简单来说,当你在说中文的时候,如果句子有“已经”或“还没”,以及强调“次数”时,就是使用现在完成时的时机

现在完成时的句型结构

现在完成时的主要句型结构为“have p.p.”,其中p.p.是“过去分词(past participle )”的缩写。

疑问句

Have / has +主词 + p.p.

  • Have you eaten breakfast?
    (你“已经”吃过了早餐吗?)

肯定句

主词 + have / has + p.p.

  • I have eaten breakfast.
    (我“已经”吃过了早餐。)
  • I have eaten breakfast twice.
    (我吃过了早餐“两次”。)

否定句

主词 + have / has + not + p.p.

  • I haven’t eaten breakfast.
    (我“还没”吃早餐。)

简答句

Yes, 主词 + have / has.
No, 主词 + haven’t / hasn’t.

  • Yes, I have.
    (是的,我“已经”吃了。)
  • No, I haven’t.
    (不,我“还没”吃。)

have been & have gone 的区别

  • have / has gone to + 地方(人还在那)
    He has gone to Japan.
    (他“已经”去到日本。)

  • have / has been to + 地方(人已回来)
    Have you ever been to Japan?
    (你“已经”去过了日本吗?)

  • Yes, I have been to Japan.
    (是的,我“已经”去过了日本。)

  • No, I have never been to Japan.
    (没有,我“还没”去过日本。)

时间状语的使用

  • for + 一段时间
    I have studied English for two years.
    (我“已经”学了两年英语了。)

  • since + 过去特定时间点
    I have studied English since I was ten.
    (我从10岁开始“就”学英语了。)

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