(英语)初中英语过去完成时专项训练及答案及解析

更新时间:2023-07-14 19:49:53 阅读: 评论:0

(英语)初中英语过去完成时专项训练及答案及解析
一、初中英语过去完成时
1.By the end of last year they _________ thousands of orange trees on the mountains.           
A. had planted                 B. have planted                 C. were planting                 D. would plant
【答案】
【解析】【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。根据 By the end of last year  , 可知句子时态为过去完成时,因此用had planted,故答案是A。
【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。
aaa软件教育2.Sue didn't go to e the film with us last week becau she ________________ it with her mother.           
A. has en                              B. had en                              gooloC. will e                              D. saw
【答案】
【解析】【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。A.已经看了,现在完成时;B.已经看了,过去完成时;C.将看,一般将来时;D.看了,一般过去时。Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,e的过去分词是en,故选B。
【点评】考查过去完成时,注意平时识记其结构,理解句意。
3.—Peter, _______ you _______ your homework?
—Not yet, I'll do it at once.
A. have; finished                             B. Did; finish                             C. Will; finish
【答案】初三英语语法
gossip girl第一季【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。根据Not yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构have+done,故选A。
【点评】此题考查句子时态。要根据上下文的联系确定句子时态。
4.By the end of last month, Jane _____ enough money for the poor sick boy.           
A. raid                         B. would rai                         C. had raid                         D. has raid
【答案】
【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据 By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。
【点评】考查过去完成时,注意过去完成的时的判定方法。
英语拼读
5.By the time I finished my homework,my mother       .     
A. slept                   B. has been asleep                   C. was asleep                   D. had been asleep
手干裂怎么办
【答案】
【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D.
【点评】考查过去完成时。
6.By the end of last month,I    all the CDs of the famous singer.   
A. collect                      B. collected                      C. have collected                      D. had collected
【答案】
【解析】bux【分析】根据时间状语“by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。故选D.
【点评】此题考查动词时态。
7.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。
ytd【点评】考查过去完成时。
8.He said that ________.           
A. he has finished his work already                     B. he had finished his work already
C. has he finished his work already                     D. had he finished his work already
【答案】
【解析】【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。
【点评】考查过去完成时,注意其定义的理解。
9.The film      when I got there.   
A. was on                       三年级下册学英语B. has been on                       C. had begun                       D. has begun
【答案】
【解析】【分析】题中“I got there”表现的是过去时,且题意表达已经开始故为过去完成时,
故选C.
【点评】此题考查过去完成时。
10. —I ______ know you can play the piano so well.
—Thank you.   
A. didn't                                       B. don't                                        out of syncC. can't
【答案】
【解析】【分析】句意:——我不知道你钢琴弹得那么好。——谢谢。A. didn't不,一般过去时态,指过去的状态及过去发生的动作;B. don't不,一般现在时态,指经常性、习惯性的动作;C. can't不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。
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.By the time I got back to school, the bell______.
   
A. rang                                   B. has rung                                    C. had rung
【答案】
【解析】【分析】句意:当我返回到学校时,铃早响了。By the time…,在……时间前,经常用于过去完成时态。过去完成时态,表示动作发生在过去的过去。铃响发生在过去的动作回到学校之前,所以用过去完成时态。 A. rang一般过去时态;B. has rung现在完成时态;C. had rung过去完成时态。故选 C。
13.Seeing John rush into the room with tears in his eyes, I asked him what         .
A. would happen              B. had happened                    C. happened              D. was happened

本文发布于:2023-07-14 19:49:53,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/1096650.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:完成   时态   考查   动词   发生   点评
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图