书接上回英语时态难点2:一般过去时10大必背句型(10=1 2 3 4),咱们今天继续聊聊11种时态中最常见又最令人头疼的一种:现在完成时。
动词时态表一个动作发生的时间和所处的状态,现在完成时可表:
①某个延续性动作或状态自从过去开始一直延续(毫不间断或断断续续)到现在
He has been dead for 10 years. 他已经去世10年了。
(人死不能复生,死的状态毫不间断)
He has lived here every summer for 10 years.10年来,他每年夏天都来这住。
(每年夏天来避个暑,断断续续地住)
②某个非延续性动作自从过去开始一直延续(断断续续)到现在
He has bought 10 houses in the past 10 years. 在过去10年里,他已经买了10套房。
(买是非延续性动作,10年里的10个时间点上断断续续地买,你非要要说一次买10套就是抬杠了懒得理你)
③某个非延续性动作发生在过去(即到现在为止早已经完成),但影响持续到现在
I have seen this film, and I don't want to see it again. 我已经看过这部电影了,我不想再看一遍了。
(看电影虽然发生在过去,但是产生的影响却持续到现在,想象你看了一个大烂片,恶心的感觉持续了很久的情景)
如果你只想应试,不愿理解,利用上述定义中的关键词可构建以下思维导图:15种时间状语=1 2 3 4 5
例句:他住在这已经10年了。
He has lived here since 10 years ago.
=He has lived here for 10 years (so far).
=He has lived here in the past 10 years.
=It is/has been 10 years since he moved here.
思考:他住在这已经10年了。为什么不能用It is 10 years since he lived here?呢。请各位开动脑筋,在评论说出答案。更多英语学习相关原创文章请关注我的头条号:英语语法实验室。帮你构建最简单,最易懂,最好记,最全面,最条理的英语语法体系。,