新东方网>英语>英语学习>语法词汇>语法指导>正文

初中英语必考语法:过去完成时(讲解+练习)

2019-10-29 17:38

来源:互联网

作者:

  难点

  过去完成时的难点在于:有时候一句话中并没有出现两个事件,因此无法比较两个事件的先后。那为什么也用过去完成时呢?

  下面的例句:By the time he was twelve, Edison had began to make a living by himself.

  实际上,在上面的例句中,仍然有着“先、后”之分的。不过,这次不是A、B两件事件的先后,而是有两个过去时间的“先、后”关系。首先,句子中有个明确的过去时间点:12岁。说他“12岁”,显然是过去式。那么,紧接着说“他已经开始谋生了”,这个“谋生”是发生在“12岁”时,还是“12岁”前,还是“12岁”后?答案是肯定的:他的“谋生”发生在“12岁”之前!也就是说,“12岁”已经是一般过去时,而在“12岁”之前发生的事,当然是过去完成时。所以,在那么多表示时间状语的词中,大家要特别注意By、Until等的用法。可以说,在讲述过去的事件中,如果出现By……时间状语,很有可能要用过去完成时了。(当然,我说的是很有可能。) 类似的时间表达方式还有Until、Before等。只要大家把握了过去完成时的基本含义,不管句子怎么变化,应该没有多大的问题。

  Until then, his family hadn't heard from him for six month.此句的分析同上面差不多。首先有个明确的过去时间点"then"(那时),而"hadn't heard"发生在then之前(包括 then)。所以此句用的是过去完成时。

  再举几个例子,了解一下。We had learned about 4000 English words by the end of last term.I waited until he had finished his homework.We had got to the station before 10:00

  6大常考必背的句式(作者:古风语者)




  1.虚拟 had planned to do(本计划做而没有做,与过去事实相反)

  2.倒装主句用过去完成,when/than后的从句用一般过去。为什么?Hardly had I arrived home when it began to rain.我一到家天就开始下雨。虽然到家的时间点和开始下雨的时间点非常接近,但是严格来说,主句动作到家发生在从句动作下雨之前(过去的过去),所以用had done。

  3.句式注意主语主从句时态,本质上来自于现在完成三句式①It is/has been +一段时间+since sb. did②It is the +序数词+time that sb. have done③It is the +最高级+n +that sb. have done只需要把主从句都提前一个时态。即把主句一般现在提前为一般过去,把现在完成和一般过去提前为过去完成。

版权及免责声明

凡本网注明"稿件来源:新东方"的所有文字、图片和音视频稿件,版权均属新东方教育科技集团(含本网和新东方网) 所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他任何方式复制、发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方",违者本网将依法追究法律责任。

本网未注明"稿件来源:新东方"的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方",本网将依法追究法律责任。

如本网转载稿涉及版权等问题,请作者见稿后在两周内速来电与新东方网联系,电话:010-60908555。

热搜关键词