所在位置: 查字典英语网 > 高中英语 > 高三高中英语 > 高三高中英语语法 > 初中英语现在完成时的结构与用法小结

初中英语现在完成时的结构与用法小结

发布时间:2013-07-19  编辑:查字典英语网小编

 

  【小编编语】今天查字典英语网小编教给同学们的是初中英语现在完成时的结构与用法小结,一起来学习下吧!祝同学们学习进步!

  【现在完成时的构成】 现在完成时是由“助动词have / has + 过去分词构成的,其规则动词的过去分词构成与过去式相同,不规则动词的过去分词则需加强记忆。如:

  I have just cleaned my clothes. 我刚洗过衣服。

  My brother has done his homework already. 我的弟弟已经做完他的作业了。

  友情提示:在现在完成时的各种结构中,have, has均为助动词,无实际意义,只起构成时态的作用,不可省略。当主语是第三人称单数时助动词用has,其余人称一律用have。

  【现在完成时的句式】 1. 否定句式:现在完成时的否定句式是“haven't (hasn't)+过去分词...。如:

  I have not seen the movie yet. 我还没看这部电影。

  2. 一般疑问句:Have(Has)+主语+过去分词...? 如:

  —Have you finished the work?你已经做完这项工作了吗?

  —Yes, I have. 是的,我已经做完了。(No, I haven't. 不,我还没有做完。)

  —Has she arrived here?她已经到这儿了吗?

  —Yes, she has. 是的,她已经到了。(No, she hasn't. 不,她还没有到这儿。)

  3. 特殊疑问句:特殊疑问词+have(has)+主语+过去分词...?如:

  How many times have you been to the Great Wall?你去过长城几次?

  友情提示:肯定句中有some, already时,改为否定句或疑问句时通常要分别改为any, yet。如:

  I have already finished my homework. 我已经完成了我的作业。

  → I haven't finished my homework yet. (否定句)

  → Have you finished your homework yet? (一般疑问句)

  【现在完成时的用法】 1. 现在完成时的“完成用法:表示过去发生或已经完成的某一动作或存在的状态对现在造成的影响或结果。也就是说现在完成时虽与过去有关,但实际上看重的是对现在的影响或结果。如:

  He has turned off the light. 他已把灯关了。(动作结束于过去,但说明的是现在的情况——灯现在不亮了。)

  Who has opened the window? 谁把窗子打开了?(动作发生在过去,但说明的是现在的情况——现在窗子开着呢。)

  2. 现在完成时的“未完成用法:指的是动作开始于过去某一时刻,一直延续到现在,刚刚结束,或可能还要继续下去。此时常与“for + 一段时间或“since + 表过去的时间点或“since + 从句连用。如:

  He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直延续到现在,可能还要继续下去。)

  I have lived here for more than 30 years.我在这儿已经住了三十多年了。(动作开始于30多年前,一直延续至今,有可能还要继续下去。)

  友情提示:在这类句子的肯定句中谓语动词通常用延续性动词。终止性动词由于动作不能持续,故不能与for或since引出的时间状语连用。但终止性动词的否定式可与这类时间状语连用。如:

  I haven't met him for a long time. 我好长时间没见到他了。

  【have been, have gone 的用法】 1. “have been +in+ 地点名词或“have been + 位置副词的意思是“在某地呆过(多久),常与表示一段时间的状语连用。如:

  Mr Brown has been in Shanghai for three days. 布朗先生来上海已经三天了。

  I have been here since I began to work. 我工作以来一直呆在这儿。

  2. “have been + to +地点名词或“have been+ 位置副词意思是“曾经到过某地(多少次),表示现在已经不在那里了。可与just, ever, never等连用。如:

  Miss Brown has just been to Japan twice. 布朗小姐就到日本去过两次。

  Have you ever been here before? 你以前到过这吗?

  Mary has never been to the Great Wall. 玛丽从未去过长城。

  3. “have gone + to +地点名词或“have gone + 位置副词,表示“到了某地或正在去某地的途中。总之,说话时该人不在现场,一般不用第一、第二人称代词作句子的主语。如:

  —Where is Tom? 汤姆在哪里?

  —He has gone to the bookshop. 他到书店去了。

  【现在完成时与一般过去时的用法比较】 1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只是陈述一件过去的事情,不强调对“现在产生的影响。如:

  He visited Guilin in 1998. 他1998年参观过桂林。(只说明去桂林的时间)

  2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。如:

  Jill has bought a new computer. 吉尔买了一台新电脑。(着重点是现在有了一台新电脑)

  I have taught here for fifteen years. 我在这儿教书已经十五年了。(表示十五年前的动作一直延续到现在,还可能会继续)

  I taught here for a year. 我过去在这儿教过一年书。(表示“我现在已经不在这儿任教了)

  【现在完成时与过去完成时的区别】 现在完成时与现在有关,把一个过去的动作或状态与现在的时间联系起来,表示过去的动作对现在造成的影响或结果;过去完成时是相对于某个过去的时间或动作来使用的,表示动作在这个过去的时间或动作之前已经发生。比较:

  I have finished my homework. 我已做完了作业。(结果:我可以出去玩了)

  He said he had finished his homework. 他说他已做完了作业。(表明:finish这个动作发生在say这个动作之前)

查看全部
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读

分类
  • 年级
  • 类别
  • 版本
  • 上下册
年级
不限
类别
英语教案
英语课件
英语试题
不限
版本
不限
上下册
上册
下册
不限