按关键词阅读: 过去完成时 Word 初中英语 练习题 人教版
1、初中英语】过去完成时练习题人教版( word)1一、初中英语过去完成时1By the end of last week, she ______in the west of China for two months helping the homelesschildren.A. will stayB. has stayedC. would stayD. had stayed【答案】D【解析】 【分析】句意:直到上周末 , 她已 待在中国西部两个月帮助那些无家可 的孩子。
根据 状 By the end of last week 到上周末 止 , 可知本句描述的是 去某 之前已 完成的 作 , 故用 去完成。
2、 , 故 D 。
【点 】此 考 的。
根据 状 确定句子的。
2By the time I ________ on the TV, Beckham ________ two goals A. turned;
have scoredB. turned;
had scoredC. had turned;
have scoredD. had turned;
had scored【答案】B【解析】 【分析】句意:当我打开 的 候 ,克 姆已 了两个球 。
本句是 状从句 ,by the time 到 候 止 , 用于一般 去, 可排除 CD。
从句用一般 去, 主句用 去完成, 需用 “had+ 去分 ” 构 , 可排 。
3、除 A;根据句意 构 , 可知 , 故选 B 。
【点 】考 辨析。
3By the time I finished my homework,my motherA. sleptB. has been asleepC. was asleepD. had been asleep【答案】D【解析】 【分析】由上文“By the time 和”“ finished可知”此 去完成, 故 D.【点 】考 去完成。
4By the end of 2012, many buildingsbuilt in our city.A. have beenB. haveC. had beenD. will【答案】C【解析】。
4、【分析】句意:到2012 年底 , 我 的城市里已 建成了很多大楼 。
Buildings 是build 一 作的承受者 ,用被。
而被 是由“ be+ 及物 的 去分 ”构成 。
根据By the end of 2012 可知 用 去完成, 所以 C 。
5Before OShea hosted the Joy FM program in Beijing, he_______ in Hongkong for ten years.A. worksB. has workedC. had workedD. would work【答案】 C【解析】 【分析】句意: OShea 在北京主持 Joy FM 节目前 , 他已 。
5、经在香港工作了 10 年了 。
根据 Before OShea hosted the Joy FM program in Beijing 可知 , 主持节目这个动作发生在过去 , 而在香港呆了十年是发生在过去的过去 , 时态要用过去完成时(had +过去分词) , 故选 C 。
【点评】考查动词的时态 。
牢记过去完成时的用法 。
6 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 putB. putC. had putD. 。
6、 would put【答案】C【解析】 【分析】句意:你认为这位小姐怎样?她很勤奋 。
她生病前把她所有的精力都投入到她的工作中 。
根据时间状语从句beforeshe got ill. 可知主句动作是过去的过去 , 该用过去完成时态:had+过去分词 , 故答案为C 。
【点评】考查过去完成时 。
理解句意并掌握过去完成时表示过去的过去 , 构成为:had+过去分词 。
7By the end of last month,Iall the CDs of the famous singer A. collectB. collectedC. have collectedD. had collected【答案】D【解析】 【 。
7、分析】根据时间状语“by the end of last month”可知谓语动词发生在过去的过去 , 故用过去完成时 。
故选D.【点评】此题考查动词时态 。
8By the time I got there, the football match ________ already ________.A. has;
finishedB. was;
finishedC. had;
finishedD. /;
finished【答案】C【解析】 【分析】句意:到我到达那里的时候 , 足球赛已经结束了 。
by the time 通常用完成时态 , 根据got 可知是过去完成时 , 故选C 。
【点评】考查过去完成时 。
9The。
8、filmwhen I got there A. was onB. has been onC. had begunD. has begun【答案】C【解析】 【分析】 中 “Igot there ”表 的是 去, 且 意表达已 开始故 去完成, 故 C.【点 】此 考 去完成。
10 Everything he ____ away from him before he returned to his hometown. A. took B. had been taken C. had had been takenD. had taken【答案】C【解析】【分析】句意 :他所 有的一切在他回家之前 。
9、都被拿走了 。
根据 干中的before he returned to his hometown , 可知主句的 要用 去完成, 又因everything与take之 存在 关系 , 且everything 作take的,要用被,去完成 的被 的基本构成是had been + 去分, 第一个had表示 有的意思 , 后面的had been taken 是 去完成 的被。
故 C 。
【点 】考 去完成 的被 的基本构成 。
11 The bus ______ for five minutes when Tim arrived at the station.A. wentB. has leftC. had le 。
10、ftD. had been away【答案】 D【解析】 【分析】句意:当迪姆到达 站, 公交离开了五分 了 。
表示到达 站前已 生或完成的 作 , 句子用 去完成 ;leave 是一个非延 性的, 不能与表示一段的状 for 用 , 可以表达成be away , 形容 表示状, 可以与表示一段 的状用 。
故 D 。
【点 】本 考 去完成 以及延 性 的用法 。
12 Why didnt you give the wallet to the man at once? Because he ________ before I realized it was his.A. had been disappearedB.。
11、has disappearedC. had disappearedD. has been disappeared【答案】C【解析】 【分析】句意:你 什么不立刻将 包 那个男人?-因 在我意 到 包是他的之前他就已 消失了 。
我意 到 包是他的属于 去 生的事 , 他已 消失了 属于 去的 去 生的事 , 即一个 作在另一个 去 作之前已 完成 ,用 去完成 ,谓构 :had+动词 去分, 故 C 。
【分析】此 考 的, 要根据 或 境来判断正确的, 并要熟 掌握各种 部分 的形式 。
13 My grandparentsfor fifty years by the time My sister was 15 。
12、.A. marriedB. had marriedC. had got marriedD. had been married【答案】D【解析】 【分析】句意:到我妹妹十五岁的时候 , 我的祖父母已经结婚五十年了 。
根据forfiftyyears 五十年和be 动词过去完成时had been marriedwas , 可知是表示一段时间的状语 , 谓语动词具有持续性 , 用“结婚 ”表状态 。
故选D 。
【点评】本题考查过去完成时 , 注意通过时间状语及动词判断句子的时态 。
14 Mary thought of the party which she___________ for this day.A. planB. pla 。
13、nnedC. had plannedD. would plan【答案】C【解析】 【分析】句意:玛丽想起了她今天计划的聚会 。
plan 的动作发生在动作之前 , 表示过去的过去 , 要用过去完成时had+过去分词 。
故选C 。
【点评】考查过去完成时的构成和用法 。
注意过去完成时表示过去的过去含义 。
thoughtof的15 By the end of last month, we ______already ______ our lessons.A. has, finishedB. have, finishedC. had, finishedD. will, finish【答案】C【解析】 【分析】题意:到上个 。
14、月末为止 , 我们已经结束了课程 。
根据句意 , 应选C 。
【点评】注意时间状语 , 很容易选出 。
16 Theyto help but could not get there in time.A. wantedB. had wantedC. wantD. have wanted【答案】 B【解析】 【分析】句意:他们本来打算去帮忙 , 但没有及时赶到那里 。
动词want用过去完成时来表示过去未曾实现的想法 , 希望 , 打算或意图等 。
故选B 。
【点评】考查过去完成时 。
17 By yesterday, the plane ______out of view for more than a month.A. isB. has b 。
15、eenC. wasD. had been【答案】D【解析】 【分析】句意:到昨天 , 飞机已经失去联系了一个多月 。
根据By yesterday可知该用过去完成时 , 所以选D 。
【点评】考查动词时态 。
18 She_______ballet before she entered film industry.A. has practicedB. had practicedC. will practicedD. would practiced【答案】B【解析】 【分析】句意:在进入电影业之前 , 她练习跳芭蕾 。
本句考查过去完成时 , 在她进入电影业之前为 “过去的过去 ”;即过去完成时;故选 B 。
【点评】考查过去完成 。
16、时 。
19 Peter ________ to have a cool model plane.A. hopedB. had hopedC. has hopedD. hopes【答案】 B【解析】 【分析】句意:彼得本来希望有一架很酷的飞机模型 。
动词来表示过去未曾实现的想法 , 希望 , 打算或意图等 。
故选B 。
【点评】考查过去完成时 。
hope用过去完成时20 By the end of last term, the students of Class One___________ three projects.A. finishedB. would finishC. have finishedD. ha 。
17、d finished【答案】D【解析】 【分析】句意:到上学期末 , 一班的学生已经完成了三个项目 。
根据bytheendof last term , 可知表示过去的过去 , 谓语动词要用过去完成时had+过去分词 。
故选D 。
【点评】考查过去完成时的构成和用法 。
根据时间状语 , 确定动词的时态 。
21 When Tom got to the examination room, he realized he ______ his pen at home.A. was leavingB. had leftC. forgotD. was forgetting【答案】B【解析】 【分析】句意为:汤姆一进入考试室就意识到了他 。
18、把笔落在家里了 。
根据语境 , 这是一个发生在 “过去的过去 ”(即意识到之前)的一个动作 , 因此要用过去完成时 。
故选B 。
【点评】考查过去完成时 。
22 His father said that he_____ Zhang Jiajie for 10 days.A. has been inB. has gone toC. had gone toD. had been in【答案】D【解析】 【分析】句意:他爸说去张家界10 天了 。
A.去了某地 , 人还没回 , 现在完成时;B.has been in去了某地 , 人还在那里 , 现在完成时;C.去了某地 , 人还没回 , 过去完成时;D.去了某地 , 人还在那里 , 过去完成时 。
从句的 。
19、动作发生在主句的动作之前 , 从句用过去完成时 , 故排除AB , 说话的时候 , 他爸爸还在张家界 , 用had been in , 符合题意 , 故选D 。
【点评】考查动词短语辨析 。
注意识记have been in 和过去完成时的用法 。
23 Tom realized that he ________ his physics book at home when he reached school A. leftB. had leftC. was leavingD. leaves【答案】B【解析】 【分析】本题考查过去完成时的用法 , 由had+过去分词 。
我们可以看到意识到和到都是过去的动作 , 而忘记带物理书则是在意识到之前 , 故 。
20、为过去的过去 , 选B 。
24 What were you doing when I called you last night?I ______ my homework and was going to bed.A. didB. had doneC. was doing【答案】B【解析】 【分析】had+动词过去分词构成过去完成时 , 表示的是过去的过去 , 答语中goto bed 是过去将来时 ,do my homework 发生在 go to bed 之前 , 即过去的过去 , 要用过去完成时 had done my homework. 句意:昨天我给你打电话的时候 , 你正在做什么?我完成作业正要去睡觉 。
故选。
21、B 。
【点评】考查过去完成时的用法 。
25 Sheto be a good mother.A. have thoughtB. thoughtC. thinksD. had thought【答案】 D【解析】 【分析】句意:她本来想做一个好妈妈 。
动词think 用过去完成时来表示过去未曾实现的想法 , 希望 , 打算或意图等 。
故选D 。
【点评】考查过去完成时 。
26 I ________ to go to Beijing the next day.A. plansB. plannedC. had plannedD. has planned【答案】 C【解析】 【分析】句意:我本来计划着第二天去北京 。
动词plan 。
【初中英语|【初中英语】过去完成时练习题人教版(word)1】22、 用过去完成时来表示过去未曾实现的想法 , 希望 , 打算或意图等 。
故选C 。
【点评】考查过去完成时 。
27 Weto be able to come and see you.A. had hopedB. hopeC. have hopedD. are hope【答案】 A【解析】 【分析】句意:我们本来希望能来看看你 。
动词hope 用过去完成时来表示过去未曾实现的想法 , 希望 , 打算或意图等 。
故选A 。
【点评】考查过去完成时 。
28 Iyou could come.A. hopeB. had hopedC. have hopedD. are hoping【答案】 B【解析】 【分析】句意:我本来希望你能来 。
动词 。
23、hope 用过去完成时来表示过去未曾实现的想法 , 希望 , 打算或意图等 。
故选B 。
【点评】考查过去完成时 。
29 Lucy_______ to go shopping, but it began to rain.A. wantB. wantsC. had wantedD. has wanted【答案】 C【解析】 【分析】句意:露西本来想出去购物 , 但是开始下雨了 。
动词来表示过去未曾实现的想法 , 希望 , 打算或意图等 。
故选C 。
【点评】考查过去完成时 。
want用过去完成时30 By the time heat the railway station, the train.A. had arrived;
had 。
24、 leftB. arrived;
had leftC. arrived;
leftD. had arrived;
has left【答案】B【解析】 【分析】由语境可知 , 到达火车站发生在火车离开之后 , 故排除A、 D两项 。
bythe time引导时间状语从句 , 从句用一般过去时 , 主句则用过去完成时 , 故选B 。
【点评】本题考查过去完成时的用法 。
二、初中英语动词的时态31 My family ________ supper together every day. It s really a happy time for all of us.A haveBhadC are havingD will hav 。
25、e【答案】 A【解析】试题分析:句意:我的家人每天都一起吃晚饭 , 对于我们大家来说这真的是幸福的时光 。
have supper是一个固定的短语 , 意思是吃晚饭 。
根据句意及句中的every day可知 , 这个句子应该使用一般现在时 , 表示经常性的动作 , 故选A 。
B 选项是一般过去时;C 选项是现在进行时;D 选项是一般将来时 。
考点:考查动词时态 。
32 She ________on the phone,so I just smiled at her and went away.A has talkedB was talkingC will talkD is talking【答案】 B【解析】【详解】句意:她 。
26、正在打电话 , 所以我只是朝她笑笑就走了 。
考查动词时态辨析 。
so 所以 , 表结果;根据so I just smiled at her and went away, 可知她正在打电话 , 需用过去进行时 , 故选B 。
33 The life we were used to _______ greatly since 1992.A changeB have changedC changing【答案】 DD has changed【解析】试题分析:句意:我们过去的生活自从1992 年后有了巨大的变化 。
本题需要断句正确 , we were used to作句子主语的定语 , 句子缺少谓语动词 , 根据时间状语since 1992 。
27、 , 可知句子的谓语用现在完成时态 , 主语是the life用第三人称has changed,故选D 。
考点:考查完成时态的用法 。
34 I _____ Chinese dishes for my foreign friends tomorrow evening.A will cookBhave cookedC cookD cooked【答案】 A【解析】试题分析:句意:明天晚上我将为我的外国朋友做中国菜 。
根据时间状语tomorrowevening 可知 , 句子应该用一般将来时 , 故选A 。
考点:考查动词时态 。
35 ______you ______Wolf Warrior II (战狼 2)?Yes. I _ 。
28、_____it last Friday. Kung fu artist Wu Jing both starred in and directed this action movie.A Have, seen, have seenBDid, see, sawC Have, seen, sawD Did, see, have seen【答案】 C【解析】【详解】C 考查动词时态辨析 。
句意: 你看过电影战狼打大师吴京主演并导演了这部动作片 。
从第二个人说的2吗? 是的 。
我上个星期五看的 。
武last Friday 是过去的时间可知 , 第二空用一般过去时;结合语境可知第一空是问是否曾经看过电影 , 用现在完成时 。
29、 。
故选C 。
36 Where is Tom?He ______ the USA He ______ back in two months.A has gone to;
comesC has been to;
comesBhas bee to;
will beD has gone to;
will be【答案】 D【解析】【详解】句意: -汤姆在哪? -他去了美国 , 他将在两个月之后回来 。
Have been in 强调 “过去曾去过”之意 , 表示经验;have been to 的意思是 “过去到过而现在已返回” , 它强调 “最近的经历”; have gone to 表示 “动作的完成 ” , 强调人已离开说 。
30、话的地方 。
In +一段时间 , 用于将来时 。
根据句意 , 故选D 。
37 - Will you go to America next month?-Yes. But I promise I will call you as soon as I _________there.A get toBwill get toC will getD get【答案】 D【解析】【详解】句意: 下个月你将要去美国吗?是的 。
但是我保证我一到达那里 , 就给你打电话 。
as soon as 引导的时间状语从句 , 用一般现在时 , 主句用一般将来时 。
there 是副词 , 前面不加介词 ,get there 到达那里 。
故选 D 。
38 I _ 。
31、________a book three days ago and I __________it yet.A bought;
didn t readBbought;
haven t readC have bought;
didn t readD have bought;
haven t read【答案】B【解析】句意:我三天前买了一本书 , 我还没读过 。
根据时间three days ago (三天前)可知此句时态是一般过去式 , 故填 bought, 根据 yet (用于否定句或疑问句)可知此句时态是现在完成时 , 可知填 havent read 。
故选 B 。
39 - Where s my father?。
32、Could tell me?- Heto Beijing. He ll attend an important meeting.A goesB is goingC has gone【答案】 CD has been【解析】【详解】句意: 我的父 在哪里?可以告 我 ?他已 去北京了 。
他将参加一个重要会。
考 辨析 。
根据句意 境 , 可知父 不在 的地点已 去了北京 , 需用 在完成, 可排除AC 两。
have been to 意 “曾 去 某地” ,在已不在那里了;have goneto 意 “到某地去了 ” ,作句子主 的人不在, 故 C 。
40 They don t live here any l 。
33、onger. Theyto Chengdu last month.A moveB movedC will moveD are moving【答案】B【解析】【 解】句意:他 不再住在 里了 , 他 上个月搬到了成都 。
考 一般 去。
A. move一般 在 ;B. moved一般 去 ;C. will move一般将来 ;D. are moving在 行。
根据They don t live here any longer可.知此 句意 “他 上个月搬到了成都 。
”由last month可知用一般 去 ;故答案 B 。
41 Where are your parents?Oh, they _______。
34、Shamei Village to enjoy the beautiful sights.A has gone toB have been toC have gone to【答案】 C【解析】【 解】句意: -你的父母在哪里?-哦 , 他 去了沙美村去享受美 的 景了 。
has gone to 去了某地 ,没回来;have been to去 某地 , 已 回来了;have gone to去了某地 ,没有回来 。
根据 中Where are?可知 ,里的意思是“ 没有回来 ” , 故排除B。
句子的主 they是复数 , 故 C 。
42 _____ you _____ your homework yet?Yes, I。
35、_____ it ten minutes ago.A Did;
do;
finishedC Have;
done;
finished【答案】 CBHave;
done;
have finishedD Will;
do;
finish【解析】分析:句意:-你做你的家庭作 了 ?-是的 , 十分 前我就完成了 。
根据yet合句意可知前一句 用 在完成 ;根据ten minutes ago可知后一句 用一般 去。
所以 C 。
考点:考查现在完成时与一般过去时 。
43 -I didnt see you at Olympic Sports Centre this morning. What happened?-。
36、Sorry, Ithe exchange students around our school then.A showedB was showingC am showingD will show【答案】 B【解析】句意: 今天早上我在奥运会体育中心没有看见你 。
发生了什么? 对不起 , 我那时正领着交换生参观我们学校 。
根据时间副词then 可知此处用过去进行时 , 故选B 。
44 Since 2014, the Internet _________ more chances for folk song singers such as Zhao Lei, thesinger of“ Chengdu ”.A。
37、has providedB provides.C is provided【答案】 A【解析】句意:2014 年以来 , 互联网为成都歌手赵磊等民歌歌手提供了更多的机会 。
考查动词时态辨析题 。
since 自从 , 后接年份、时间段或从句 , 表示一段时间 , 用于现在完成时态 , 可排除BC 选项;主语the Internet 是单数第三人称 , 需用“has+过去分词 ”构成现在完成时 。
根据句意语境 , 可知选A 。
45 -Did you hear someone knocking at the door just now, Tom?-No, I _______ TV with my friend in my bedroom 。
38、.A was watchingB watchedC am watchingD watch【答案】 A【解析】【详解】句意: 汤姆 , 你刚才听到有人敲门了吗?没有 , 我和我的朋友正在卧室里看电视 。
考查过去进行时 。
A. was watching 过去进行时; B. watched 一般过去时;C. amwatching 现在进行时;D. watch 观看 , 动词原形 。
根据句意“汤姆 , 你刚才听到有人敲门了吗? 没有 , 我和我的朋友正在卧室里看电视 。
”可推知刚才有人敲门时我和我的朋友正在卧室里看电视 。
所以该句强调的是过去某个时间正在进行和发生的动作 , 确定时态为过去进行时态 , 其构成为was/were 现在分词 ,。
39、根据主语是I , 故助动词用was , watch的现在分词为watching, 故填 was watching, 故答案选A 。
46 (广东省 2017 年初中毕业生学业考试) Talking on WeChat ______________ peopleA influnences B influenced C is influencing 【答案】 DWhat do you think of WeChat? s way of communicating in the recent few years. D has influenced【解析】句意: 你认为微信怎么样? 近几年 , 在微信上说话已经影响了 。
40、人们的交流方式 。
根时间状语 in the recent few years 可知此处用现在完成时 , 故选 D 。
47 -Did you go to the concert with your parents yesterday?-No, Ifor my English test all afternoon.A prepared B am preparing C was preparing D have prepared 【答案】 C【解析】【详解】句意: 你昨天和你的父母一起去听音乐会了吗?-没有 , 我整个下午都在为我的英语考试做准备 。
考查过去进行时 。
根据“yesterday昨天和 all afte 。
41、rnoon整个下午 ”可知句子应该用过去进行时 。
构成:was 或 were+ doing, 主语是I , 所以应该用was 。
故选 C 。
【点睛】过去进行时多用在when 引起的从句中 , 表示某事发生时某个动作正在进行 。
其结构为:助动词 was/were+doing ;也表示过去的某个时间正在进行的动作 。
标志词有: at that time,at 8:00am yesterday,at this time last night e.g:My grandpa was taking exercise for his healthat 8:00am yesterday. His family was。
42、watching at this time last night.48 Father s day is coming. Have you prepared any presents for your father? Not yet, but I m sure I ______ oneim.for hA boughtB buyC have boughtD will buy【答案】 D【解析】句意:父亲节就要到了 。
你给你父亲准备礼物了吗?还没有 , 但我肯定我会给他买一个 。
考查动词时态辨析题 。
Not yet 还没有;根据句意语境 , 可知需用一般将来时 , 即 will+ 原形动词结构 , 故选D 。
49 Coul 。
43、d you tell me __________ yesterday?Because my bike was broken on my way here.A why you came lateBwhy do you come lateC why you come lateD why did you come late【答案】 A【解析】【详解】句意: 你能告诉我你昨天为什么迟到吗?因为我的自行车在来的路上坏了 。
考查宾语从句 。
英语宾语从句中一般用陈述语序 , 可知排除B 和 D 。
根据宾语从句时间状语 yesterday , 可知宾语从句时态是一般过去时态 。
故选A 。
50 Dick __________ i 。
44、n America, but he has been ___________ Chinese food since he moved toChina.A used to live;
used to eatingB is used to live;
used to eatC is used to live;
used to eatingD used to living;
used to eat【答案】 A【解析】【详解】句意:迪克过去住在美国 , 但自从搬到中国后 , 他就习惯了吃中国菜 。
考查动词短语 。
1.used to do sth. :从前是 , 过去做某事 。
2.be used to doing sth. :习惯于做某事 。
结合句意可知填 used to live;
used to eating ;选 A 。
来源:(未知)
【学习资料】网址:/a/2020/1221/002599217.html
标题:初中英语|【初中英语】过去完成时练习题人教版(word)1