【初中英语】过去完成时知识点(大全)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
外研版英语【初中英语】过去完成时知识点(大全)
一、初中英语过去完成时
1.Mr. Smith ________ in a car factory for ten years before he came to China.
A. had worked
B. works
C. is working
D. will work
【答案】 A
【解析】【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。根据before he came to China,可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,had worked,故选A。
【点评】此题考查过去完成时。根据时间状语确定句子时态。
2.When I got to school, I realized I ______ my backpack at home.
A. left
B. had left
C. forgot
D. had forgotten
【答案】 B
【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把…落在…用leave,又因为是过去完成时,故选B。
【点评】考查把…落在…的用法。熟背句型。做题就很容易。
3.By the first day of August, 2007, the PLA ________ for eighty years.
A. founded
B. has founded
C. has been found
D. had been founded
【答案】 D
【解析】【分析】句意:到2007年8月1日为止,中国人民解放军已经成立了80年了。句中有by+过去的时间,表示到…为止,句子用过去完成时,found成立,故选D
【点评】动词的时态是学习英语过程中非常重要的知识。现在完成时表示动词在过去发生对现在造成的影响。现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。
4.The film when I got there.
A. was on
B. has been on
C. had begun
D. has begun
【答案】 C
【解析】【分析】题中“I got there”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.
【点评】此题考查过去完成时。
5.—I ______ know you can play the piano so well.
—Thank you.
A. didn't
B. don't
C. can't
【答案】 A
【解析】【分析】句意:——我不知道你钢琴弹得那么好。——谢谢。A. didn't不,一般过去时态,指过去的状态及过去发生的动作;B. don't不,一般现在时态,指经常性、习惯性的动作;C. can't不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。
6.—What's up?—I missed the train. By the time I got to the train station, the train for 10 minutes.
A. had left
B. has left
C. has been away
D. had been away
【答案】 D
【解析】【分析】句意:一怎么啦?一我错过了火车。在我到达火车站前,火车已经离开了十分钟了。A.had left过去完成时态;B.has left 现在完成时态;C.has been away现在完成时;D.had been away过去完成时。by the time,在......之前,是过去完成时的标志词,表示过去的过去的时间。和一段时间连用,动作应该是延续性的,leave对应的延续性状态是be away,故选D。
7.Tom by the time I got to the party.
A. left
B. was leaving
C. had left
D. has left
【答案】 C
【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。故选C。
【点评】本题考查过去完成时的用法。
8.He wanted to know how long in hospital.
A. she is staying
B. she had stayed
C. did she stay
D. she stay
【答案】 B
【解析】【分析】句意:他想要知道她在医院待了多长时间。根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。
【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。
9.Mary thought of the party which she___________ for this day.
A. plan
B. planned
C. had planned
D. would plan
【答案】 C
【解析】【分析】句意:玛丽想起了她今天计划的聚会。plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。故选C。
【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。
10.—We all went to the park except you last weekend. Why didn't you come?
—Because I the park twice.
A. have gone to
B. had gone to
C. had been to
D. have been to
【答案】 C
【解析】【分析】have gone to去了(尚未回).have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。
【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。
11.— your father a newspaper when you got home?
— No, .
A. Was; reading; he was
B. Did; read; he did
C. Was; reading; he wasn't
D. Did; read; he didn't
【答案】C
【解析】【分析】句意:—当你到家的时候,你爸爸正在读报纸吗?—不,没有。此题考查在过去的某个时间发生的事情,用过去进行时,其结构为was/were doing,其疑问式为提前be动词,否定式回答为:No,主语+be动词后加not。根据句意,故选C。
【点评】考查一般疑问句的构成和回答,过去进行时态,根据时间状语选择合适的时态。
12.—Are you surprised at the ending of the movie?
—No, because I ___________ the story.
A. read
B. will read
C. have read
D. was reading
【答案】 C
【解析】【分析】句意:—你对这部电影的结局感到惊讶吗?—不惊讶,因为我读过这个故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。
【点评】考查现在完成时态。主语为第一人称故动词应使用原形。