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

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

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

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

引用
1
来源
1.
http://www.teacheray.com/index.php/archives/555

现在完成时

  • 概念:现在完成时表示一个发生在过去的动作或状态,并且这个动作或状态一直持续到现在,对现在有一定的影响。

  • 句式结构:主语 + have/has + 过去分词

  • 常用时间状语:already, yet, never, ever, so far, up till now, recently, in the past/last… years等。

  • 例句

  • I have just finished my homework.(我已经完成了我的作业。)

  • Mary has been ill for three days.(玛丽已经病了三天。)

  • So far, she hasn’t enjoyed the summer vacation.(到目前为止,她并不享受她的暑假。)

  • 特殊结构:It is the first / second time…. that…结构中的从句部分,用现在完成时。

  • It is the first time that I have visited the city.(这是我第一次访问这城市。)

一般过去时

  • 概念:一般过去时表示过去某一时刻或某段时间内发生的动作或状态,不强调对现在的影响。

  • 与现在完成时的区别:虽然两者都表示过去的动作,但现在完成时强调动作持续到现在的状态或对现在的影响,而一般过去时只表示过去的动作,不涉及现在的情况。

  • 例句对比

  • I have seen the film.(我看过这部电影。)——对现在的影响是我了解这部电影的内容。

  • I saw the film last week.(我上星期看了这部电影。)——只说明上星期看电影的动作,不涉及现在的情况。

  • He has lived here since 1999.(自1999年以来,他一直住在这里。)——对现在的影响是他现在还住在这里。

  • He lived here in 1999.(1999年,他住在这里。)——只能说明他99年住在这儿,不涉及现在,现在不一定住在这里。

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