注册/登录

与现在完成时连用的时间状语

专业问答    2020-05-26 15:00:48

与现在完成时连用的时间状语

Before(在…之前);so far(到目前为止);till now(直到现在);just(刚刚);since(自从…);Already(早已经);for+时间段(已经)等时间状语可以与现在完成时连用。 与现在完成时连用的时间状语.jpg 现在完成时是指目前已完成的动作或者状态,对现在产生的影响。现在完成时主要是用来强调过去的动作对现在的影响。当我们遇见标志性的时间状语的时候,我们需要使用现在完成时。

一、遇到时间状语: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. 到目前为止你已经独自去学校两年了。

展开更多