美文网首页
一文搞懂现在完成时、现在完成进行时和一般过去时的区别 | 虫虫讲

一文搞懂现在完成时、现在完成进行时和一般过去时的区别 | 虫虫讲

作者: 李毛毛23333 | 来源:发表于2019-02-10 21:57 被阅读1次

    在上节课中,我们学习了「现在完成时」(← 戳可读)的“九字”功能:已完成、持续性、影响性。课后收到一些同学的留言:

    今天,我们用一节课时间,把现在完成时、现在完成进行时和一般过去时弄清楚。(点击下图,查看大图)

    01.  复习 现在完成时

    02.  现在完成进行时

    03.  现在完成时  vs  现在完成进行时

    两者最大的区别在于:有完没完

    值得注意的是,「现在完成时」和「现在完成进行时」字面翻译差别不大,但细腻一点就能看出其中的区别。经典例句:

    04.  现在完成时  vs  一般过去时

    这个问题初中的同学问得比较多。

    从意义上讲,相同点在于两者的动作都发生在过去,但「一般过去时」的动作发生就发生了,跟现在没有关系;而「现在完成时」强调过去的动作持续到现在,并对现在产生影响。

    归纳起来,区别在于——与现在的关系。

    从时间状语上看,「一般过去时」常与yesterday,2 days ago,last week/ year,in 2008,the other day(前几天)连用

    「现在完成时」的时间状语包括:already,just,yet,up till now,so far, for+一段时间,since+过去时间点

    我们来看一组例句:

    注意:yesterday,…ago,last… 等表示过去具体时间的词(组)不能跟「现在完成时」连用。

    05.  课后练习

    1) The unemployment rate in this district ______ from 6% to 5% in the past two years.

    A. has fallen       B. fell       C. is falling

    2) So far this year we ______ a fall in house prices by 5 percent.

    A. saw       

    B. have seen       

    C. have been seeing

    3) — You look pale.

    — I am tired. I ______ the living room all day.

    A. have been painting    

    B. have painted    

    C. painted

    4) The year 1959 ________ the first appearance of a real flying ship in the world.

    A. has seen       B. saw       C. was seeing

    5) — I’m sure Andrew will win the first prize in the final.

    — I think so. He ______ for it for months.

    A. is preparing    

    B. had been preparing    

    C. has been preparing

    6) Every student and every teacher ________ to the cinema, so there ________ no people in the schoolyard.

    A. have been; are

    B. has been; is

    C. has gone; are

    7) Now that she is out of job, Lucy ________ going back to school, but she hasn’t decided yet.

    A. considered    

    B. considers    

    C. has been considering 

    8) Danny ________ hard for long to realize his dream and now he is popular. 

    A. works       

    B. has worked       

    C. has been working

    获取答案方式

    微·信·公·号:虫虫讲英语

    后·台·回·复:有完没完

    「虫虫讲英语」老少咸宜的英语学习号 —— 有时候,语法换一种方式讲,就听懂了。

    06.  总结

    相关文章

      网友评论

          本文标题:一文搞懂现在完成时、现在完成进行时和一般过去时的区别 | 虫虫讲

          本文链接:https://www.haomeiwen.com/subject/xngteqtx.html