小学英语语法

英语语法在英语学习中有着非常重要的作用,掌握系统的英语语法知识,把握英语的基本结构,才能提高英语的学习效率。通过总结性的语法讲解,使学生摆脱语法知识枯燥的阴影。

小学英语语法

  ›› 淘知小学 ›› 小学资源专题中心 ›› 综合类专题 ›› 小学英语语法 ›› 文章正文

现在完成时用法详说(二)

责任编辑:小西瓜 发表时间:2014年09月05日 09:15 浏览次数:1177
No.A57009

(3) in [for, during] the past [last] … years(在过去…年中):

In the past two years I’ve seen him little. 过去两年我很少见到他。

I have been here (for) the last [past] month. 最近一个月里我都在这儿。

【注】在一定的上下文里,若是以过去时间为起点,也可用过去完成时。

(4) up to [until] now(到现在为止):

Up to now, the work has been easy. 到现在为止这工作还算容易。

I have heard nothing from him up to now. 到现在为止我还没有听到他一点音信。

(5) It’s [will be] the first time that…(第一次…):

It’s the first time I’ve come here. 这是我第一次来这儿。

Don’t forget, it’ll be the first time I’ve spoken in public. 别忘了,这是我第一次在公共场合发言。

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

现在完成时的已完成用法很容易与一般过去时相混淆,其区别是:前者强调对现在的影响和结果,后者不强调这个影响和结果,而是强调这个动作发生的时间是在过去:

I’ve lived here for ten years. 我在这里住了10年。(现在仍住这儿)

I lived here for ten years. 我在这里住过10年。(现在不住这儿了)

He has bought a house. 他买了一栋房子。(现在已拥有这房子)

He bought a house ten years ago. 他10年前买了一栋房子。(现在是否仍拥有这房子不清楚)

【注】有些副词或介词短语(如just, before, recently, in the past等)根据情况,既可与现在完成时连用也可与一般过去时连用。

四、have been to 和have gone to

两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场。比较:

He has been to Paris three times. 他去过巴黎三次。

He has gone to Paris. 他去巴黎了。(即现在不在这儿)

返回〖小学英语语法〗 返回〖网站首页〗 ${page.Title}的二维码

手机版

金星教育小学网手机版二维码