过去完成时知识点(大全)经典
一、初中英语过去完成时
1.By the time we got there, the film ________ already.           
A. began                        B. has begun                        C. have begun                        D. had begun
【答案】
【解析】【分析】 句意:我们到那儿时,电影已经开始了。by the time,直到……时候,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用。故选D。
【点评】考查时态,注意 by the time+过去时的用法。
2.—Peter, _______ you _______ your homework?
—Not yet, I'll do it at once.
A. have; finished                             B. Did; finish                             C. Will; finish
【答案】
【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。根据Not yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构have+done,故选A。
【点评】此题考查句子时态。要根据上下文的联系确定句子时态。
3.We are too tired. Please stop __________ a rest.
A. to have                                  B. having                                  C. have                                  D. has
【答案】
【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have  a rest.固定搭配故选A
【点评】注意时态一致,
4.By the end of 2012, many buildings         built in our city.
A. have been                               B. have                               C. had been                               D. will
【答案】
【解析】【分析】句意:到2012年底,我们的城市里已经建成了很多大楼。Buildings是build这一动作的承受者,该用被动语态。而被动语态是由“be + 及物动词的过去分词”构成。根据By the end of 2012可知该用过去完成时,所以选C。
5.历史朝代顺序表图— What do you think of the young lady?
— She is hard-working. She ________ all her effort into her work before she got ill.
A. has put                              B. put                              C. had put                              D. would put
【答案】
【解析】【分析】句意:——你认为这位小怎样?——她很勤奋。她生病前把她所有的精力都投入到她的工作中。根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。
【点评】考查过去完成时。理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。
6.By the time the alarm clock went off, My mother had already _________.
A. wake me up                  B. wake up me                  C. waken up me                  D. waken me up
【答案】
【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。
【点评】考查本单元的目标句型,只要熟练背诵句型,出答案很简单。
7.— Jack, would you like to see the new movie?
— I'd love to, but I______ it already.
A. am seeing                             B. will see                             penny girlC. see                             D. have seen
【答案】
蒙太奇硅藻泥【解析】最小系统法【分析】句意:——杰克,你愿意去看这个新电影吗?——当然乐意,但是我已经看过了。由already可知是完成时,所以用have done。故选D。
【点评】本题考查完成时have done。
8.By the time I got there, the football match ________ already ________.
完成时态A. has; finished                   B. was; finished                   C. had; finished                   D. /; finished
【答案】
【解析】【分析】句意:到我到达那里的时候,足球赛已经结束了。by the time通常用完成时态,根据got可知是过去完成时,故选C。
【点评】考查过去完成时。
9. —I ______ know you can play the piano so well.
—Thank you.    屏保图片手机壁纸
A. didn't                                       B. don't                                        C. can't
【答案】
【解析】【分析】句意:——我不知道你钢琴弹得那么好。——谢谢。A. didn't不,一般过去时态,指过去的状态及过去发生的动作;B. don't不,一般现在时态,指经常性、习惯性的动作;C. can't不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。
10.Everything he ____ away from him before he returned to his hometown.           
A. took                  B. had been taken                  C. had had been taken                  D. had taken
【答案】
【解析】【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的before he returned to his hometown,可知主句的谓语动词要用过去完成时,又因everything 与take 之间存在动宾关系,且everything 作take 的宾语,谓语动词要用被动语态,过去完成时的被动语态的基本构成是had been +过去分词,第一个had表示拥有的意思,后面的had been taken是过去完成时的被动语态。故选C。
【点评】考查过去完成时的被动语态的基本构成。
11.The boy was _____ on the ground and he had _____ bicycle behind the big tree.           
A. lying; laid                           B. lying; lay                           C. lay; lain                           D. lied; lied
【答案】
【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。
【点评】考查动词辨析,过去进行时态,过去完成时态。
12.Seeing Danel went into the classroom with tears in his eyes, I asked him what    .           
A. happened                B. had happened                C. would happen                D. was happened
【答案】
【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked一般过去时可知,动词happen的动作发生在asked之前,表示过去的过去,用过去完成时had+过去分词。故选B。