【弯道超车】Unit 2 Great people 核心语法之过去完成时-2026年春牛津译林版九年级英语下册精讲精练 (含答案解析)

文档属性

名称 【弯道超车】Unit 2 Great people 核心语法之过去完成时-2026年春牛津译林版九年级英语下册精讲精练 (含答案解析)
格式 docx
文件大小 73.7KB
资源类型 试卷
版本资源 牛津译林版
科目 英语
更新时间 2026-02-02 00:00:00

图片预览

文档简介

/ 让学习更有效 新课备课备考 | 英语学科
2026年春牛津译林版九年级英语下册核心语法精讲精练
Unit 2 Great people
核心语法:过去完成时
一、核心概念
1. 什么是过去完成时?
过去完成时表示在过去某一时间或动作之前已经发生或完成的动作,即“过去的过去”。
2. 时间轴图示:
例:When I arrived at the station, the train had left.(我到车站时,火车已经开走了。)
二、结构公式
1、基本结构:
had + 过去分词 (p.p.)
2、具体构成:
人称 结构 例句
所有人称 had + p.p. I/You/He/We/They had finished the work.
3、否定形式:
had + not + 过去分词
例:She had not (hadn't) seen the film before.
4、疑问形式:
Had + 主语 + 过去分词 +
例:Had you learned English before you came here
三、使用情景
1. 表示“过去的过去”
By the end of last term, we had learned 2,000 English words.(到上学期末为止)
He told me that he had read the book twice.(告诉我之前)
2. 与一般过去时动作对比(常与when, before, after等连用)
When I got home, my parents had already had dinner.
The film had already begun when we arrived at the cinema.
3. 用于宾语从句中(主句为一般过去时)
He said (that) he had never been to Beijing.
I thought I had seen her somewhere before.
4. 表示“原本打算/希望做但未做成”(had hoped/planned/intended等)
I had hoped to see you, but I was too busy.
They had planned to go hiking, but it rained.
四、时间状语特征
1、by短语(到...为止)
by the end of last year/month
by yesterday/then
例:By 2020, he had worked here for 10 years.
before短语(在...之前)
2、before yesterday
before 9 o'clock last night
例:He had finished his homework before dinner.
3、when/before/after引导的时间状语从句
When I called him, he had gone out.
After they had left, we cleaned the room.
4、already, yet, just, ever, never等副词
She had already left when I arrived.
I had never seen such a beautiful place before.
五、句法要点
1. 与一般过去时的区别
一般过去时 过去完成时
表示过去发生的动作 表示过去某一时间之前已发生的动作
有明确的过去时间 时间相对模糊,是“过去的过去”
例:I saw the film yesterday. 例:I had seen the film before yesterday.
2. 在复合句中的应用
When从句:
When I arrived, the meeting had started.(我到时会议已开始)
When I arrived, the meeting started.(我到后会议开始)
Before从句:
He had left before I arrived.(我到之前他已离开)
After从句:
After he (had) finished his work, he went home.(过去完成时可省略)
3. 与现在完成时的对比
现在完成时 过去完成时
与现在有关 与过去有关
have/has + p.p. had + p.p.
例:I have read the book. 例:I had read the book before last week.
六、常见错误提醒
1、滥用过去完成时
He had finished his work yesterday.(有明确过去时间yesterday)
He finished his work yesterday.
2、had与would混淆
I would finished the work before he came.
I had finished the work before he came.
3、忘记用过去分词
They had finish their homework by 9 pm.
They had finished their homework by 9 pm.
4、时间先后顺序错误
After he had gone to bed, he read a book.(逻辑错误)
After he had read a book, he went to bed.
1.When I got up early the next morning, John and his wife___________ to work.
A.went B.has gone C.have gone D.had gone
2.By the time we got to the station, the train for ten minutes.
A.has left B.has been away C.had left D.had been away
3. It's bad luck today! By the time I got to the train station, the train ____ for ten minutes.
A.has been away B.will be away C.had been away
4.– What were you doing when I called you last night
– I ______ my homework and was going to bed.
A.did B.had done C.was doing
5.—How long you TV by the time I called you
—For about two hours
A.had; watched B.have; watched
C.did; watch D.were; watching
6.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
7.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
8.Some students of Class Five ___________ the project by the end of last year.
A.had finished B.have finished C.will finish D.finished
9.By the end of last term, the students of Class One___________ three projects.
A.finished B.would finish C.have finished D.had finished
10.He said that he to Canada a few years ago.
A.had been to B.have been to C.went D.go
11.By the time I got to the bus, I realized I ________ my school ID card at school.
A.left B.have left C.had left
12.When Tom got to the examination room, he realized he ______ his pen at home.
A.was leaving B.had left C.forgot D.was forgetting
13.—What happened to Lisa She looked so sad.
—When she got to the station, the bus_______ the station for ten minutes.
A.has left B.had left
C.had been away from D.left
14.The young man sitting next to me on the plane was very nervous. He _______ before.
A.doesn't fly B.didn't fly C.hasn't flown D.hadn't flown
15.The students________ busily when Miss Brown went to get a book she ________ in the office.
A.had writen; left B.were writing; has left
C.had written; had left D.were writing; had left
16. By the end of last year, more than 50 students of that school ____ Fudan University.
A.had entered B.will enter C.are entering D.have entered
17.By the time of last year, she _______ the French for five years.
A.learnt B.has learnt C.had learnt D.was learnt
18.Alice __________________ Changsha, so you can't see her here today.
A.has been to B.has gone to C.goes to D.went
19.By the time I locked the door, I realized I ___________my key at home.
A.has left B.had left C.would left D.leave
20.—Did Alan see his old friends yesterday
—Yes, he did. He his old friends for several years.
A.didn't see B.wouldn't see C.hasn't seen D.hadn't seen
21.—Did you see Tom at the party
—No, he by the time I got there.
A.left
B.was leaving
C.had left
D.has left
22.-My parents our home for a few hours when I arrived. I didn't meet them.
-You could call them if you wanted to know where they were.
A.have been away from B.had been away from
C.had left D.had gone
23.When I looked at my phone, I realized I ______ through the alarm and was going to be late!
A.sleep B.will sleep C.have slept D.had slept
24.He said that he _____ to Canada ten years ago.
A.had been to B.have been to C.went
25.Tom by the time I got to the party.
A.left B.was leaving C.had left D.has left
26.We are too tired. Please stop __________ a rest.
A.to have B.having C.have D.has
27.By the time I locked the door, I realized I my keys at home.
A.had repaired B.had changed C.had forgotten D.had left
28.Nick stayed up really late last night. So this morning he by the time the class began.
A.had fallen asleep
B.had showm up
C.had realized
29.—We all went to the cinema except you last night. Why didn't you come
—Because I that movie twice.
A.have watched B.had watched
C.was watching D.would watch
30.My father ________ when I hurried to the airport to see him off yesterday.
A.is leaving B.had left C.left D.will leave
31.When I got to school, our English class on for 5 minutes.
A.was B.had begun C.had been D.began
32.She said she _________ me five letters in one month.
A.has written B.will write C.had written D.wrote
33.Most of my good friends _______ when I ________ at the party.
A.left; had arrived B.had left; arrived
C.left; arrived D.had left; had arrived
34.Rose and Minnie ________ each other pretty well before they worked in the same bank.
A.knows B.know C.have known D.had known
35.He said that he _____ to Canada a few years ago.
A.had been to B.have been to C.went D.go
36. —Did you see the basketball star yesterday when he came to visit our school yesterday
—No, by the time I got to school, he____.
A.has left B.had left C.leaves
37.Johnson ______ two tickets for the concert before Joe made a phone call to him.
A.had booked B.booked C.has booked D.were booking
38. By the time I got to the cinema, the film ____ for twenty minutes.
A.has been on B.had begun C.had been on
39. By the time I got to the airport, the plane ____.
A.took off B.has taken off C.had taken off
40.When she came back a few days later, she found that all things still ____ where she had ____ them.
A.lay;laid B.laid;laid C.lay;lain D.lying;lain
41.Mrs. Jackson many interesting comic strips created by her students by the end of 2018.
A.received B.has received C.will receive D.had received
42. By the time Jack was fourteen years old, he ____ a story book on his own.
A.would publish B.has published C.published D.had published
43.By the time of last year, she the piano for five years.
A.learnt B.has learnt C.had learnt D.will learn
44.My parents _______________ to work by the time I _______________ up.
A.began; get
B.had begun; had gotten
C.had begun; got
45.Linda likes collecting stamps and by the end of last year she __________about 2,000 stamps.
A.would collect B.was collecting C.has collected D.had collected
46.By the time she went outside, the bus ____ already ______ .
A.had, gone B.had, went C.has, gone D.has, went
47.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
48.By the time my mum got home, I _______ my homework.
A.have finished B.had finished C.finished D.will finish
49.By the end of last month,I all the CDs of the famous singer.
A.collect B.collected C.have collected D.had collected
50.By the time he at the railway station, the train .
A.had arrived; had left B.arrived; had left
C.arrived; left D.had arrived; has left
参考答案及试题解析
1.D
【解析】句意:第二天一早我起床时,约翰和他的妻子已经去上班了。A.去,一般过去时;B.已经去了,现在完成时;C.已经去了,现在完成时;D.已经去了,过去完成时。我起床时约翰和妻子已经去上班了,所以用完成时,got表明时态是一般过去时,发生在过去的过去,所以用过去完成时,结构是had+动词过去分词,故选D。
【点评】考查过去完成时,注意平时识记其结构had+动词过去分词。
2.D
【解析】句意:当我们到达车站时,火车已经开了十分钟了。leave离开,非持续性动词,不能与一段的时间状语连用,要转化成be away ;由By the time we got to the station,主句表示过去之过去,用过去完成时,且与一段的时间状语for ten minutes连用,用be away的过去完成时had been away。故选D。
【点评】考查非持续性动词与持续性动词的转换。根据by the time引导的时间状语从句,确定过去完成时态。
3.C
【解析】句意:今天运气不好!当我到达火车站时,火车已经开了十分钟了。A.已经离开,现在完成时;B.将离开,一般将来时;C.已经离开,过去完成时。for+时间段表明时态是完成时,排除B;got是一般过去时,所以用过去完成时,结构是had+动词过去分词,故选C。
【点评】考查过去完成时,首先识记完成时的标志词,然后根据关键词got确定时态结构。
4.B
【解析】 had+动词过去分词构成过去完成时,表示的是过去的过去,答语中go to bed是过去将来时,do my homework发生在go to bed之前,即过去的过去,要用过去完成时had done my homework.句意:昨天我给你打电话的时候,你正在做什么?我完成作业正要去睡觉。故选B。
【点评】考查过去完成时的用法。
5.A
【解析】由句中的by the time可判断.这里用过去完成时,故选A。句意是:—到我打电话给你为止,你已经看了多长时间的电视了?—大约两个小时。
【点评】本题考查过去完成时的用法。
6.D
【解析】句意:到2007年8月1日为止,中国人民解放军已经成立了80年了。句中有by+过去的时间,表示到…为止,句子用过去完成时,found成立,故选D
【点评】动词的时态是学习英语过程中非常重要的知识。现在完成时表示动词在过去发生对现在造成的影响。现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。
7.B
【解析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。
【点评】考查过去完成时,注意其定义的理解。
8.A
【解析】句意:五班的一些同学在去年末已经完成项目了。by the end of+时间,与完成时态连用,last year是过去的时间因此应使用过去完成时态had done形式,故选A。
【点评】考查过去完成时态,掌握by the end of+时间与完成连用。
9.D
【解析】句意:到上学期末,一班的学生已经完成了三个项目。根据by the end of last term,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。故选D。
【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。
10.A
【解析】句意:他说他几年前去过加拿大。根据He said一般过去时,可知宾语从句要采用相应的过去时态,have been to现在完成时,go一般现在时,排除答案B和D,此处指的是”几年前他曾到过加拿大“,要用过去完成时,had+过去分词,had been to,故选:A。
【点评】考查过去完成时。掌握过去完成时使用的语境以及构成had+过去分词。
11.C
【解析】句意:当我上车时,我意识到我把学校的身份证忘在了学校。A.忘记,一般过去时;B.已经忘记,现在完成时;C.已经忘记,过去完成时。by the time表明是完成时,realized表明时态是用过去完成时,结构是had+动词过去分词,故选C。
【点评】考查过去完成时,首先理解选项区别,然后识记过去完成时的标志词by the time和realized确定时态。
12.B
【解析】句意为:汤姆一进入考试室就意识到了他把笔落在家里了。根据语境,这是一个发生在“过去的过去”(即意识到之前)的一个动作,因此要用过去完成时。故选B。
【点评】考查过去完成时。
13.C
【解析】句意:——丽莎怎么了?她看起来很伤心。——当她到达车站时,公共汽车已经离开车站十分钟了。根据题意,可知她到车站前,公共汽车已经走了,早于她到车站的时间,到车站是过去时,所以公共汽车离开应是过去完成时;for ten minutes是时间段,要用延续性动词,而leave是短暂性动词,所以要转化为延续性动词短语be away from,故选C。
【点评】考查过去完成时。注意短暂性动词和延续性动词的用法。
14.D
【解析】句意:在飞机上坐在我旁边的那个年轻人非常紧张,他以前没有坐过飞机。根据“was”可知,紧张的动作发生在过去,再根据before可知,没坐过飞机的动作发生在“过去的过去”,用过去完成时。故选D。
【点评】考查过去完成时。注意过去完成时的用法。
15.D
【解析】句意:当布朗小姐去拿忘在办公室的一本书时,学生们正忙着写字。空一,when引导时间状语从句,从句谓语动词是went瞬间动词的过去时,主句动词是持续性动词write,用过去进行时,空二,left是leave的过去分词,动作发生在went to get之前,表示之前就忘在办公室里的书,故用过去完成时,故选D。
【点评】考查时态,注意识记过去进行时,过去完成时的用法。
16.A
【解析】句意:到去年年底,该校已有50多名学生考入复旦大学。had entered已经进入,过去完成时;will enter将进入,一般将来时;are entering正进入,现在进行时;have entered已经进入,现在完成时;根据时间状语by the end of last year,可知是时间是过去的过去,用过去完成时,故答案为A。
【点评】考查过去完成时。理解句意并识记各种时态的构成和用法,根据时间状语确定正确的时态。
17.C
【解析】句意:到去年为止,她学法语已经五年了。A: learnt学习,过去式,B: has learnt已经学习,现在完成时,C: had learnt已经学习,过去完成时,D: was learnt被学习,一般过去时的被动语态, 根据空格前By the time of last year,直到去年年底,过去完成时的标志,结构为had done,此处应用had learnt,故选C。
【点评】考查过去完成时,注意识记had done的用法。
18.B
【解析】句意:爱丽丝去长沙了,所以你今天不能在这里见到她。has been to去过某地,人已经回来;has gone to去了某地,人还没有回来;goes to去某地,一般现在时,表示经常性的动作;went,去过地,一般过去时,只表过去的动作,不强调对现在的影响;根据 so you can't see her here today. 可知人没有回来,用has gone to,故答案为B。
【点评】考查现在完成时has gone to的用法。注意识记has been to和has gone to的用法区别。
19.B
【解析】句意:当我锁门的时候,我意识到我把钥匙忘在家里了。has left现在完成时;had left过去完成时;would left过去将来时;leave一般现在时;根据句意和时间状语可知动作发生在“过去的过去”,用过去完成时,故答案为B。
【点评】考查过去完成时。注意识记过去完成时的结构和用法。
20.D
【解析】 句意:昨天艾伦见到他的老朋友了吗?——使得,他见到了。他已经有几年不见他的老朋友了。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。选D。
【点评】考查时态辨析
21.C
【解析】by the time的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。句意是:在我到那里之前他已经离开了。
【点评】本题考查过去完成时的用法。
22.B
【解析】句意:—当我到家的时候,我的父母已离开家几个小时了。我没遇到他们。—假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。for a few hours表示一段时间,不能与非延续动词连用。所以要用过去完成时态。故选B.
【点评】考查完成时态的用法。
23.D
【解析】句意:当我看手机时,我意识到我睡过了闹钟,要迟到了!睡过头发生在看手机之前,过去的过去要用过去完成时,要用 had done 表示过去完成时,故选D。
【点评】考查过去完成时。注意识记过去完成时的用法。
24.A
【解析】句意:她说他十年前去过加拿大。A过去完成时,B现在完成时,C一般过去时,根据said可知主句用一般过去时,从句谓语动词发生在said之前,故是过去的过去,所以从句要用过去完成时,故选A。
【点评】考查时态,注意识记过去完成时的用法。
25.C
【解析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。故选C。
【点评】本题考查过去完成时的用法。
26.A
【解析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A
【点评】注意时态一致,
27.D
【解析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。该动作发生在realized之前,用过去完成时,故选D。
【点评】本题考查过去完成时的用法。
28.A
【解析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。fall asleep入睡,睡觉。began是过去时,过去的过去用过去完成时,故选A。
【点评】考查过去完成时的用法。
29.B
【解析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完成时,故选B。句意是:—昨天晚上除了你之外我们都去电影院了,你为什么没来?—因为这部电影我已经看过两次了。
【点评】本题考查过去完成时的用法,表示过去的过去。
30.B
【解析】句意:昨天当我匆忙赶到机场给父亲送行时,他已经离开了。A.现在进行时;B.过去完成时;C.一般过去时;D.一般将来时。根据父亲离开发生在赶到机场之前和yesterday 可知,此句是过去完成时,故选B。
【点评】考查时态辨析,注意过去完成时的用法。
31.C
【解析】句意:当我到达学校的时候,我们的英语老师已经上了5分钟的课了。我到达学校是过去,老师上课是在我到达学校之前,即过去的过去,故要用过去完成时态,故排除A和D,因为for+一段时间,故要用延续性动词,begin的延续性动词是be on,故答案为C。
【点评】考查过去完成时。注意识记短暂性动词变延续性动词的变化。
32.C
【解析】句意:她说她一个月之内已经给我写了五封信了。这是一个宾语从句,主句为过去时,所以从句使用过去完成时,故答案是C。
【点评】考查过去完成时,注意过去完成时在宾语从句中的使用。
33.B
【解析】句意:当我到达聚会时,我的大部分好朋友已经离开了。根据句意可知“到达聚会”用一般过去时,“离开"的动作发生在“到达聚会"之前,应用过去完成时,故选B。
【点评】考查动词时态。注意过去完成时的时态构成。
34.D
【解析】句意:罗斯和米妮他们在同一个银行工作以前就认识了。根据时间状语before they worked in the same bank可知,认识是在同一个银行工作之前,worked是过去时,所以,空白处指过去的过去,用过去完成时:had+过去分词,故答案为D。
【点评】考查过去完成时。掌握过去完成时的意义:表过去的过去;构成:had+过去分词。
35.A
【解析】句意:他说他几年前去过加拿大。根据said,可知从句时态为过去时,排除B和D;根据句意可知是去过加拿大,已回,用完成时。综上,用过去完成时,故选A。
【点评】考查过去完成时,注意识记过去完成时的用法。
36.B
【解析】句意:——昨天这位篮球明星来我们学校参观时,你看到了吗?——不,当我到达学校时,他已经离开了。A现在完成时,B过去完成时,C单三式,根据by the time I got to school是过去完成时,表示过去的过去,故选B。
【点评】考查时态,注意识记过去完成时的用法。
37.A
【解析】句意:乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。表示“过去的过去”动作要用过去完成时(had + 过去分词),所以选A。
38.C
【解析】句意:当我到达电影院时,电影已经放映了二十分钟。A现在完成时,B过去完成时,瞬间动词,C过去完成时,持续动词,根据By the time I got to the cinema,可知是过去完成时标志,故用 had done的动词形式,根据for twenty minutes,可知搭配持续动词,故选C。
【点评】考查时态,注意识记持续动词,过去完成时的用法。
39.C
【解析】句意:当我到达机场时,飞机已经起飞了。A一般过去时,B现在完成时,C过去完成时,根据got to,可知从句的时态是一般过去时,主句的动作发生在到达机场之前,表示过去的过去,故用过去完成时,故选C。
【点评】考查时态,注意识记过去完成时的用法。
40.A
【解析】句意:几天后,当她回来时,她发现所有的东西都还躺在她原来放的地方。lay,动词原形,放置,过去式,过去分词是laid,lie,动词原形,过去式是lay,躺,过去式是lain,lying,现在分词,空一,根据found可知从句时态是过去时,主语是things,故表示躺在那里,用过去式lay,空二,根据had可知时态是过去完成时,故用过去分词,表示之前放在那里的东西,故用laid,故选A。
【点评】考查过去时,过去完成时,注意识记过去式lay,过去分词laid的用法。
41.D
【解析】句意: 到2018年底,杰克逊夫人收到了许多由她的学生创作的有趣的漫画。receive收到,动词,根据by the end of 2018 可知,此处描述的是过去的过去,用过去完成时,用had done形式,故选D。
【点评】考查过去完成时。注意根据语境选择正确的时态。
42.D
【解析】句意:杰克十四岁时,他自己出版了一本故事书。根据原句By the time 引导时间状语从句,从句是一般过去时,结合句意"杰克十四岁时,他自己出版了一本故事书",可知此处是过去的过去,即过去完成时。故选D。
【点评】考查过去完成时。分析句子结构,并根据已有时态适当推出空格处的时态。
43.C
【解析】句意:到去年的时候,她已经学了五年钢琴了。由时间状语By the time of last year可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。故答案为C。
【点评】考查过去完成时。掌握过去完成时的构成和用法。
44.C
【解析】句意:在我起床的时候,我的父母已经开始工作了。根据句意,可知已经发生了,故用一般过去式,get的过去式为got,父母开始工作是在我起床之前,即过去的过去,故要用过去完成时,begin的过去完成时结构为had begun,故选C。
【点评】考查时态。注意识记一般过去式及过去完成时的用法。
45.D
【解析】句意:琳达喜欢集邮,到去年年底她已经收集了大约2000张邮票。would collect过去将来时;was collecting过去进行时;has collected现在完成时;had collected过去完成时;根据时间by the end of last year,可知动作是发生在过去的过去,用过去完成时,故答案为D。
【点评】考查过去完成时。注意识记过去完成时的构成和用法。
46.A
【解析】这题考查时态的用法, by the time是连词词组,可以连接时间状语从句,“到什么时候为止”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。选A。句意是:到她出去的时间为止,公共汽车已经走了。
47.A
【解析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。
【点评】考查动词辨析,过去进行时态,过去完成时态。
48.B
【解析】考查动词时态。句意为“我母亲到家时,我已经做完作业了。”主句动作在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选B。
49.D
【解析】根据时间状语“by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。故选D.
【点评】此题考查动词时态。
50.B
【解析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。by the time引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。
【点评】本题考查过去完成时的用法。
21世纪教育网(www.21cnjy.com)