与现在完成时连用的时间状语 - VIPKID在线青少儿英语


before(在…之前);so far(到目前为止);till now(直到现在);just(刚刚);since(自从…);already(早已经);for+时间段(已经)等时间状语可以与现在完成时连用。

现在完成时是指目前已完成的动作或者状态,对现在产生的影响。现在完成时主要是用来强调过去的动作对现在的影响。当我们遇见标志性的时间状语的时候,我们需要使用现在完成时。

一、遇到时间状语:for+时间段的时候,要使用现在完成时。
比如:he has played the guita for two years.
他已经学习弹吉他两年了。
i have studied writing for three mothes.
我已经学习写作三个月了。
i have learned spoken english for a years.
我已经学习英语口语一年了。

二、遇到时间状语:since+时间点的时候,要使用现在完成时。
比如:i have lived in there since 2000.
自从2000年开始我就住在这里了。
he has began to write the book since 1993.
自从1993年他开始写书了。
they has lived in this town since 2010.
自从2010年他就住在这个镇子上了。

三、遇见表时间状语的副词lately(之后)、up to now(到目前为止)、recently(最近)、just(刚刚)等的时候,要使用现在完成时。
比如:recently i have began to learn english after class.
最近我开始在课后学习英语了。
i have ate the dinner with my friends just now.
刚才我已经和朋友吃了晚饭了。
up to now, i have insinted to write dariy every day.
到目前为止,我一直在坚持每天写日记。

四、遇到表时间状语的短语:till now(直到现在)、so far(到目前为止)、 these days(这些天)等等的时候,要使用现在完成时。
比如:so far, you has learned spoken english for ten years.
到目前为止,你已经学习了英语口语十年了。
i have studied this famous book ten years till now.
我已经研究了这本书到现在为止十年了。
you has gone to school alone two years so far.
到目前为止你已经独自去学校两年了。

网址: 本文由 巨蚁培训网 发布,转载请保留链接: https://cdjytx.com/62323.html
本文转自网络,仅用于学习交流。如不慎侵犯您的权益,请后台联络,我们将第一时间处理。图片来自网络,配图与文章内容无关。
上一篇:英语口语已经突飞猛进,让你更自信
下一篇:英语口语常用出题及解答技巧