在接下来的篇章中,我们会将时态的每一种具体分析穿插进行讲解。今天讲到的就是过去完成时,首先大家要知道它的构成,也就是had后跟过去分词。因为它表现的是过去某个时间点前的动作,因此前面的助动词要用had。它的具体用法是它用在比如从句中讨论的是比过去还靠前的一个时间动作,所以主语就要用一般过去时,然后从句用过去完成时。一般表示时间时用到的词就是by、at、before,并且一般用来引导从句的词就是when 、before 、after 、until等。
现在我们来看一个例句:We had learned 20 lessons by the end of last Month.在这里他的中文意思是:到上个月的结束,我们已经学了20节课了。在这里上个月是一般过去时,讨论的是之前所学的课,所以用到的是过去完成时,这里边主句就就用到了had,从句用了by ,是我们刚才所讲到的一个引导词。现在具体的看一下例题。
首先我们看到这句话的后半句里出现了when he entered the university at the age of 15,表现的是当他在15岁进入大学的时候。具体看一下这句话的意思:当他进入大学的时候,他已经学习了超过5000个英语单词,这里边表示过去时的就是他进入大学的时候,学习单词是更靠前的一个动作,就是现在完成时。所以我们只需要考虑它的构成是had done就可以看出答案选择D。选项A是现在完成时,B是过去完成将来时,C是一般过去时。
现在看一下第2道题,大家看到题干选项时不要紧张,因为它过于长,很多人首先都会被这个题目给吓到,现在我们来分析一下,先看它的中文意思:当这个老人开始走路回家的时候太阳已经落山了,通过这4个选项观察考察的是关于时态,我们通过句子分析可以很清楚的看出题干的前后两句是一个不同的时态。太阳落山发生在老人回家之前,所以这里考察的就是我去完成时,所以分别填的就是一般过去时和过去完成时,所以这道题的答案选择A。
现在看一下第3道题。警察突然被一个小箱子给吸引住了,那个箱子被放置在部长的车子的下面。这道题需要我们具体来分析它时间出现的先后顺序,在这里我们要看一下前后两个动作,首先是小盒子被放在部长的车里面,然后警察才注意到了这个问题。所以前后动作很明显就应该用过去完成时,所以看选项had done的形式只有选项C。
在最后一道题中:这个新闻对我来说没有很吃惊,我已经知道这个工厂将会倒闭。在这里大家先要记下一个词组,shut down关闭、停工。在这个句子当中前后时间顺序也很明显,在这个消息之前我就已经知道的一个事情,所以是现在完成时,可以直接选择A。B选项是一般过去时,C选项have known是现在完成时,D选项是一般现在时。
最后给大家补充一个句型,当用在it第一次或第几次做某事时,也就是:it was the first time that…,这里边that所引导的从句就要用过去完成时表示我这是第几次做某事,例如:it was the first time we had spoken together.并且过去完成时一般用于hardl…when或者no sooner… than这些句子当中。