中考英语过去进行时与过去完成时混合练习题50题含答案解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中考英语过去进行时与过去完成时混合练习题50题含答案
解析
1.She______her homework when her friend called.
A.was doing
B.had done
C.did
D.has done
答案解析:A。

本题考查过去进行时。

when 引导的时间状语从句表示过去的某个时间点,主句用过去进行时表示在这个时间点正在进行的动作。

B 选项过去完成时表示过去的过去已经完成的动作,不符合题意;C 选项一般过去时只是单纯地表示过去的动作,没有强调正在进行;D 选项现在完成时与题目时间不符。

2.He______the book before he lent it to me.
A.had read
B.read
C.was reading
D.has read
答案解析:A。

本题考查过去完成时。

before 引导的时间状语从句中lent 是过去时,主句表示在lent 这个动作之前已经完成的动作,所以用过去完成时。

B 选项一般过去时不能体现动作的先后顺序;C 选项过去进行时不符合题意;D 选项现在完成时与题目时间不符。

3.While I______TV,my mother was cooking.
A.was watching
B.watched
C.have watched
D.had watched
答案解析:A。

本题考查过去进行时。

while 引导的时间状语从句表示两个动作同时进行,cooking 是过去进行时,所以看电视也用过去进行时。

B 选项一般过去时不能体现同时进行;C 选项现在完成时与题目时间不符;D 选项过去完成时不符合题意。

4.I______to the park when it started to rain.
A.went
B.was going
C.have gone
D.had gone
答案解析:B。

本题考查过去进行时。

when 引导的时间状语从句表示一个动作发生时另一个动作正在进行,start to rain 是瞬间动作,主句用过去进行时表示在这个瞬间动作发生时正在进行的动作。

A 选项一般过去时不能体现正在进行;C 选项现在完成时与题目时间不符;D 选项过去完成时不符合题意。

5.By the time I got to the station,the train______.
A.had left
B.left
C.has left
D.leaves
答案解析:A。

本题考查过去完成时。

by the time 引导的时间状语从句表示在某个过去时间之前已经完成的动作,所以用过去完成时。

B 选项一般过去时不能体现动作的先后顺序;
C 选项现在完成时与题目时间不符;
D 选项一般现在时不符合题意。

6.When I arrived at the party,they______dancing.
A.were
B.had been
C.are
D.have been
答案解析:A。

本题考查过去进行时。

arrived 是过去时,when 引导的时间状语从句表示在过去的某个时间点,主句用过去进行时表示在这个时间点正在进行的动作。

B 选项过去完成进行时不符合题意;
C 选项一般现在时与题目时间不符;
D 选项现在完成进行时与题目时间不符。

7.She said she______her homework before she watched TV.
A.had finished
B.finished
C.was finishing
D.has finished
答案解析:A。

本题考查过去完成时。

said 是过去时,before 引导的时间状语从句中watched 是过去时,主句表示在watched 这个
动作之前已经完成的动作,所以用过去完成时。

B 选项一般过去时不能体现动作的先后顺序;C 选项过去进行时不符合题意;D 选项现在完成时与题目时间不符。

8.He______his bike when I saw him.
A.was repairing
B.repaired
C.has repaired
D.had repaired
答案解析:A。

本题考查过去进行时。

when 引导的时间状语从句表示在过去的某个时间点,主句用过去进行时表示在这个时间点正在进行的动作。

B 选项一般过去时不能体现正在进行;C 选项现在完成时与题目时间不符;D 选项过去完成时不符合题意。

9.I______in the garden when it suddenly started to rain heavily.
A.was working
B.worked
C.have worked
D.had worked
答案解析:A。

本题考查过去进行时。

when 引导的时间状语从句表示在过去的某个时间点,主句用过去进行时表示在这个时间点正在进行的动作。

B 选项一般过去时不能体现正在进行;C 选项现在完成时与题目时间不符;D 选项过去完成时不符合题意。

10.By the end of last month,he______three books.
A.had read
B.read
C.has read
D.reads
11.John _was walking_ in the park when he saw an old friend.(“was walking”正确时态为过去进行时)
A.walked
B.is walking
C.walks
D.will walk
答案解析:A 选项是一般过去时,题干中表示过去某个时间正在进行的动作,应该用过去进行时;B 选项是现在进行时;C 选项是一般现在时;D 选项是一般将来时。

12.She _had finished_ her homework before she watched TV.(“had finished”正确时态为过去完成时)
A.finished
B.finishes
C.is finishing
D.will finish
答案解析:A 选项是一般过去时,题干中表示在过去某个动作之前已经完成的动作,要用过去完成时;B 选项是一般现在时;C 选项是现在进行时;D 选项是一般将来时。

13.While Tom _was reading_ a book, his sister was playing games.(“was reading”正确时态为过去进行时)
A.read
B.reads
C.is reading
D.will read
答案解析:A 选项是一般过去时,题干中表示过去某个时间正在进行的动作,应该用过去进行时;B 选项是一般现在时;C 选项是现在进行时;D 选项是一般将来时。

14.They _had left_ the house when the rain started.(“had left”正确时态为过去完成时)
A.left
B.leave
C.are leaving
D.will leave
答案解析:A 选项是一般过去时,题干中表示在过去某个动作之前已经完成的动作,要用过去完成时;B 选项是一般现在时;C 选项是现在进行时;D 选项是一般将来时。

15.When I arrived at the party, people _were dancing_.(“were dancing”正确时态为过去进行时)
A.danced
B.dance
C.is dancing
D.will dance
答案解析:A 选项是一般过去时,题干中表示过去某个时间正在进行的动作,应该用过去进行时;B 选项是一般现在时;C 选项是现在进行时;D 选项是一般将来时。

16.He _had written_ a letter before he went to bed.(“had written”正确时态为过去完成时)
A.wrote
B.writes
C.is writing
D.will write
答案解析:A 选项是一般过去时,题干中表示在过去某个动作之前已经完成的动作,要用过去完成时;B 选项是一般现在时;C 选项是现在进行时;D 选项是一般将来时。

17.As I _was walking_ down the street, I saw a beautiful bird.(“was walking”正确时态为过去进行时)
A.walk
B.walks
C.is walking
D.will walk
答案解析:A 选项是一般过去时,题干中表示过去某个时间正在进行的动作,应该用过去进行时;B 选项是一般现在时;C 选项是现
在进行时;D 选项是一般将来时。

18.She _had cooked_ dinner by the time her guests arrived.(“had cooked”正确时态为过去完成时)
A.cooked
B.cooks
C.is cooking
D.will cook
答案解析:A 选项是一般过去时,题干中表示在过去某个动作之前已经完成的动作,要用过去完成时;B 选项是一般现在时;C 选项是现在进行时;D 选项是一般将来时。

19.While they _were talking_, the phone rang.(“were talking”正确时态为过去进行时)
A.talk
B.talks
C.is talking
D.will talk
答案解析:A 选项是一般过去时,题干中表示过去某个时间正在进行的动作,应该用过去进行时;B 选项是一般现在时;C 选项是现在进行时;D 选项是一般将来时。

20.He _had studied_ hard before the exam.(“had studied”正确时态为过去完成时)
A.studied
B.studies
C.is studying
D.will study
答案解析:A 选项是一般过去时,题干中表示在过去某个动作之前已经完成的动作,要用过去完成时;B 选项是一般现在时;C 选项是现在进行时;D 选项是一般将来时。

21.I was reading the newspaper when I heard the news. What were you doing at that time?
A. I was watching TV.
B. I was doing my homework.
C. I was playing games.
D. I was sleeping.
答案:B。

解析:问句询问听到新闻时在做什么,A 选项看电视、C 选项玩游戏、D 选项睡觉都与读报纸时可能做的事情不太符合,B 选项做作业比较合理。

22.The journalist was interviewing the witness when the accident happened. What had the journalist done before the accident?
A. He had taken some photos.
B. He had written a report.
C. He had made a phone call.
D. He had talked to another witness.
答案:A。

解析:记者在采访证人时事故发生了,事故前可能做
的事情中,A 选项拍照比较符合记者的工作流程,B 选项写报告通常在采访后,C 选项打电话与采访关系不大,D 选项已经在采访一个证人了,不太可能同时采访另一个证人。

23.The news anchor was reporting the event when suddenly the power went out. What were the viewers doing while the news anchor was reporting?
A. They were chatting.
B. They were eating.
C. They were working.
D. They were listening.
答案:D。

解析:新闻主播在报道事件时,观众通常在听,A 选项聊天、B 选项吃东西、C 选项工作都不太符合这个场景。

24.The reporter had finished his investigation before he started writing the article. What was he doing after he finished the investigation?
A. He was taking a break.
B. He was having a meeting.
C. He was starting to write the article.
D. He was interviewing more people.
答案:C。

解析:记者在开始写文章之前已经完成了调查,那么完成调查后应该开始写文章,A 选项休息、B 选项开会、D 选项采访更多人都不符合逻辑。

25.The photographer was taking pictures when the famous person
arrived. What had the photographer expected before the famous person arrived?
A. He had expected a large crowd.
B. He had expected good weather.
C. He had expected the famous person to be late.
D. He had expected to finish quickly.
答案:A。

解析:摄影师在名人到达时在拍照,通常会期待有很多人,B 选项好天气与名人到达关系不大,C 选项期待名人迟到不太合理,D 选项期待很快完成也不太符合这个场景。

26.The newsroom was busy with preparations when the breaking news came in. What had the staff done before the breaking news?
A. They had been discussing other stories.
B. They had been having lunch.
C. They had been cleaning the office.
D. They had been waiting for the end of the day.
答案:A。

解析:突发新闻进来时新闻编辑室忙于准备,之前可能在讨论其他故事,B 选项吃午饭、C 选项打扫办公室、D 选项等待一天结束都不太符合这个场景。

27.The journalist had interviewed several people before he wrote the in-depth report. What was he doing while interviewing these people?
A. He was taking notes.
B. He was thinking about the headline.
C. He was looking for more sources.
D. He was checking his email.
答案:A。

解析:记者在写深度报道前采访了几个人,采访时通常会做笔记,B 选项想标题通常在采访后,C 选项找更多来源可以在采访前或后,D 选项查看邮件不太符合采访场景。

28.The news agency had sent out a press release before the event started. What were they doing after the event started?
A. They were collecting feedback.
B. They were updating the website.
C. They were having a celebration.
D. They were waiting for the next event.
答案:B。

解析:新闻机构在事件开始前发布了新闻稿,事件开始后可能会更新网站,A 选项收集反馈通常在事件结束后,C 选项庆祝不太合理,D 选项等待下一个事件也不太符合这个场景。

29.The reporter was following the story closely when new information emerged. What had the reporter hoped to find before new information emerged?
A. He had hoped to find more witnesses.
B. He had hoped to finish the story quickly.
C. He had hoped to get a promotion.
D. He had hoped to take a vacation.
答案:A。

解析:记者在密切跟踪故事时新信息出现了,之前通
常希望找到更多证人,B 选项希望
31. A: What were you doing at eight last night?
B: I ______ my homework.
A. did
B. was doing
C. have done
D. had done
答案解析:B。

at eight last night 是过去具体的时间点,要用过去进行时,表示过去某个时刻正在进行的动作。

A 选项是一般过去时;
C 选项是现在完成时;
D 选项是过去完成时,都不符合该语境。

32. A: Had you finished your work before he came?
B: No, I ______.
A. hadn't
B. didn't
C. haven't
D. don't
答案解析:A。

问句是过去完成时的一般疑问句,否定回答用hadn't。

B 选项是一般过去时的否定回答;C 选项是现在完成时的否定回答;D 选项是一般现在时的否定回答。

33. A: What was Tom doing when you saw him?
B: He ______ a book.
A. read
B. was reading
C. has read
D. had read
答案解析:B。

when you saw him 表示过去某个时刻,要用过去进行时。

A 选项是一般现在时;C 选项是现在完成时;D 选项是过去完成时。

34. A: Did you go to the park yesterday?
B: No, I ______ my room.
A. was cleaning
B. cleaned
C. have cleaned
D. had cleaned
答案解析:A。

yesterday 可以用一般过去时或过去进行时,这里强调昨天某个时刻正在做的事情,用过去进行时。

B 选项是一般过去时;C 选项是现在完成时;D 选项是过去完成时。

35. A: Had she left when you arrived?
B: Yes, she ______.
A. had
B. did
C. has
D. does
答案解析:A。

问句是过去完成时的一般疑问句,肯定回答用had。

B 选项是一般过去时的肯定回答;
C 选项是现在完成时的肯定回答;
D 选项是一般现在时的肯定回答。

36. A: What were they doing at nine this morning?
B: They ______ basketball.
A. played
B. were playing
C. have played
D. had played
答案解析:B。

at nine this morning 是过去具体的时间点,用过去进行时。

A 选项是一般过去时;C 选项是现在完成时;D 选项是过去完成时。

37. A: Had you seen the movie before last week?
B: No, I ______.
A. hadn't
B. didn't
C. haven't
D. don't
答案解析:A。

问句是过去完成时的一般疑问句,否定回答用hadn't。

B 选项是一般过去时的否定回答;C 选项是现在完成时的否定回答;D 选项是一般现在时的否定回答。

38. A: What was she doing while you were watching TV?
B: She ______ a letter.
A. wrote
B. was writing
C. has written
D. had written
答案解析:B。

while 引导的时间状语从句,主句和从句的动作同时发生,这里从句是过去进行时,主句也用过去进行时。

A 选项是一般过去时;C 选项是现在完成时;D 选项是过去完成时。

39. A: Did you finish your work on time?
B: No, I ______ because I was interrupted.
A. didn't
B. wasn't
C. haven't
D. hadn't
答案解析:D。

这里强调过去的过去,因为被打断所以没按时完成工作,用过去完成时。

A 选项是一般过去时;B 选项be 动词错误;
C 选项是现在完成时。

40. A: Had he arrived before the meeting started?
B: Yes, he ______.
A. had
B. did
C. has
D. does
答案解析:A。

问句是过去完成时的一般疑问句,肯定回答用had。

B 选项是一般过去时的肯定回答;
C 选项是现在完成时的肯定回答;
D 选项是一般现在时的肯定回答。

41.What were people doing when the first moon landing happened?
A.They watched TV.
B.They were watching TV.
C.They have watched TV.
D.They had watched TV.
答案解析:B。

选项A 是一般过去时,不符合“当第一次登月发生时人们在做什么”这个语境;选项C 是现在完成时,时态错误;选项D 是过去完成时,也不符合语境。

选项B 是过去进行时,表示在过去某个特定时间正在进行的动作,符合题意。

42.When the Berlin Wall fell, what had people already done?
A.They visited Berlin.
B.They had visited Berlin.
C.They were visiting Berlin.
D.They visit Berlin.
答案解析:B。

选项A 是一般过去时,“柏林墙倒塌时,人们已经做了什么”要用过去完成时;选项C 是过去进行时,时态错误;选项D 是一般现在时,时态错误。

选项B 过去完成时,表示在过去某个时间之前已经完成的动作,符合题意。

43.What were people discussing when the World War II ended?
A.They discussed peace.
B.They were discussing peace.
C.They have discussed peace.
D.They had discussed peace.
答案解析:B。

选项A 是一般过去时,不符合语境;选项C 是现在完成时,时态错误;选项D 是过去完成时,不符合“二战结束时人们在讨论什么”这个语境。

选项B 过去进行时,符合题意。

44.When the Industrial Revolution began, what had countries achieved?
A.They achieved economic growth.
B.They had achieved economic growth.
C.They were achieving economic growth.
D.They achieve economic growth.
答案解析:B。

选项A 是一般过去时,错误;选项C 是过去进行时,错误;选项D 是一般现在时,错误。

选项B 过去完成时,符合题意。

45.What were scientists researching when the first computer was invented?
A.They researched technology.
B.They were researching technology.
C.They have researched technology.
D.They had researched technology.
答案解析:B。

选项A 一般过去时,不符合;选项C 现在完成时,错误;选项D 过去完成时,不合适。

选项B 过去进行时,符合语境。

46.When the French Revolution broke out, what had people expected?
A.They expected change.
B.They had expected change.
C.They were expecting change.
D.They expect change.
答案解析:B。

选项A 一般过去时,错误;选项C 过去进行时,不符合;选项D 一般现在时,错误。

选项B 过去完成时,符合题意。

47.What were people celebrating when the end of the Cold War came?
A.They celebrated peace.
B.They were celebrating peace.
C.They have celebrated peace.
D.They had celebrated peace.
答案解析:B。

选项A 一般过去时,不合适;选项C 现在完成时,错误;选项D 过去完成时,不符合语境。

选项B 过去进行时,符合题意。

48.When the Renaissance began, what had artists developed?
A.They developed new styles.
B.They had developed new styles.
C.They were developing new styles.
D.They develop new styles.
答案解析:B。

选项A 一般过去时,错误;选项C 过去进行时,不符合;选项D 一般现在时,错误。

选项B 过去完成时,符合题意。

49.What were people worried about when the stock market crashed?
A.They worried about their money.
B.They were worrying about their money.
C.They have worried about their money.
D.They had worried about their money.
答案解析:B。

选项A 一般过去时,不符合;选项C 现在完成时,错误;选项D 过去完成时,不合适。

选项B 过去进行时,符合语境。

50.When the atomic bomb was dropped, what had people realized?
A.They realized the power of science.
B.They had realized the power of science.
C.They were realizing the power of science.
D.They realize the power of science.
答案解析:B。

选项A 一般过去时,错误;选项C 过去进行时,不符合;选项D 一般现在时,错误。

选项B 过去完成时,符合题意。

相关文档
最新文档