【期末语法培优】核心语法之过去完成时-2025-2026学年九年级全册英语期末核心语法培优北师大版 (含答案解析)

资源下载
  1. 二一教育资源

【期末语法培优】核心语法之过去完成时-2025-2026学年九年级全册英语期末核心语法培优北师大版 (含答案解析)

资源简介

/ 让学习更有效 期末语法培优 | 英语学科
2025-2026学年九年级全册英语期末核心语法培优北师大版
核心语法:过去完成时
学校:___________姓名:___________班级:___________考号:___________
1.Helen _________ her key in the office so she had to wait until her husband _________ home.
A.had left; comes B.left; had come
C.had left; came D.had left; would come
2. 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
3.Steven told me that he ________ writing the report a week before.
A.finish B.finishes C.finishing D.had finished
4. — I'm sorry. I am late.
— It doesn't matter. The movie has just ____ for a few minutes.
A.begins B.begun C.began D.been on
5.No sooner ____ the bus than it started moving.
A.he got on B.did he get on
C.he had got on D.had he got on
6.He told me he _______.
A.arrive B.has arrive C.arrived D.had arrived
7.She ______ to go to school earlier, but she forgot to get up.
A.plans B.planned C.had planned D.has planned
8.Before Kate came to the party, she _______ supper at home.
A.has B.had C.have had D.had had
9.— Jim, why didn't you go to Beijing by train
— Bad luck! When I got to the station, the train ________.
A.left B.had already left
C.has already left D.has been left
10.– Were you late for work yesterday morning
– Yes. By the time I got to the bus stop, the early bus .
A.has already left
B.is already left
C.had already left
11.They said they ___________ from Dick since he __________at College.
A.heard; studied B.hadn't heard; studied
C.have heard; has studied D.didn't heard; has studied
12.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
13.By the time I locked the door, I realized I my keys at home.
A.has left B.have left C.had left D.was leaving
14.I told my mother what the girl.
A.was happened to B.happened
C.happened on D.had happened to
15. Before I met Julie's uncle at the restaurant yesterday afternoon, I ____him.
A.have never seen B.had never seen
C.will never see D.never see
16.We to be able to come and see you.
A.had hoped B.hope C.have hoped D.are hope
17. My good friend ____ his bike when it began to rain heavily.
A.is riding B.rode C.was riding D.rides
18.Some students of Class Five ___________ the project by the end of last year.
A.had finished B.have finished C.will finish D.finished
19.—Lucy, did you catch the train to Wuhan yesterday
—No, It for 10 minutes by the time I got to the station.
A.has left B.had left C.has been away D.had been away
20.—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
21. Nancy ____ lots of charity work in her free time before she worked for The Red Cross.
A.does B.has done C.would do D.had done
22. The film ____ for 10 minutes when we arrived.
A.started B.has started C.had started D.had been on
23.By the time I got to school, I realized that I ________ my backpack at home.
A.have forgotten B.had forgotten C.have left D.had left
24.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
25.When we hurried to the meeting room, the meeting _______.
A.had begun B.had been on C.has begun D.has been on
26.By the time I finished my homework, the TV program _________over.
A.had been B.has been C.was D.will be
27.—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
28.Mr Brown was too busy ______ our papers _______ this question.
A.to mark, to answer B.to mark, answering
C.marking, answering D.marking, to answer
29.Sally knew she the wrong dress as soon as she tried it on.
A.has bought B.had bought C.bought D.would buy
30.Daming _______ to have a rest, but he didn't have time.
A.intended B.had intended C.intends D.has intended
31.Jane was sure that she her wallet in the classroom.
A.left B.has lost C.lost D.had left
32.By the time she graduated, she ____ three foreign languages.
A.has learned B.learned C.had learned D.will learn
33.By the time I got back to school, the bell ______________.
A.rang B.has rung C.had rung D.is ringing
34.I met Jim last week. We___________ each other for about twenty years since we left Japan.
A.didn't meet B.don't meet C.haven't met D.hadn't met
35. By the time I got to the station, the train ____ already. I missed it!
A.left B.has left C.had left D.was leaving
36.– 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
37.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
38.The little boy me a few minutes before his mother showed up.
A.stares at B.has stared at C.looks at D.had stared at
39.The match _________ already _________ when we _________ there.
A.has; begun; get B.will; start; get
C.had; started; got D.have; get; reach
40.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
41.He ___ to settle down in the country, but I persuaded him to live with us in the city.
A.has planned B.had planned C.would plan D.planned
42.My sister ________ in Shanghai University for 4 years before she went to Beijing.
A.has studied B.studied
C.has been studied D.had studied
43.She said she _________ me five letters in one month.
A.has written B.will write C.had written D.wrote
44.When I ______ the cinema, the film _______for ten minutes
A.got to; has begun B.arrived at; has been on
C.reached; had begun D.hurried to; had been on
45.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
46.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
47. 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
48.I got to the party late. By the time I arrived, some people ______ home already.
A.went B.would go C.had gone D.have gone
49.By the time we _______ to the cinema, the movie______.
A.got; had begun B.have got; had begun
C.got; began D.had got; begun
50.Daming ______ this pen for 5 years. He ______ it in 2014.
A.has bought; bought B.bought; bought
C.has kept; has bought D.has had; bought
参考答案及试题解析
1.C
【解析】句意:海伦把钥匙忘在了办公室,因此她不得不等待直到丈夫回家。so表因果,前后两句之间是并列关系, 等待是丢失钥匙导致的结果,强调对过去造成的影响,用过去完成时had left;根据had to wait和until,可知是not until,直到……才,因此时态用一般过去时came,故答案是C。
【点评】考查过去完成时和一般过去时,注意过去完成时的用法。
2.D
【解析】句意:杰克十四岁时,他自己出版了一本故事书。根据原句By the time 引导时间状语从句,从句是一般过去时,结合句意"杰克十四岁时,他自己出版了一本故事书",可知此处是过去的过去,即过去完成时。故选D。
【点评】考查过去完成时。分析句子结构,并根据已有时态适当推出空格处的时态。
3.D
【解析】句意:史蒂文告诉我他一周前就写完了报告。finish完成,动词原形;finishes完成,动词第三人称单数;finishing完成,现在分词,动名词;had finished,过去完成时。表示过去的过去。根据主句的谓语told,可知从句用过去的某种时态,结合a week before可知从句用过去完成时:had+过去分词,故答案为D。
【点评】考查过去完成时。识记过去完成时的构成和用法。
4.D
【解析】句意:——对不起,我迟到了。—— 没关系,电影才刚刚开始几分钟。A单三式,瞬间动词,B过去分词,瞬间动词,C过去式,瞬间动词,D过去分词,持续动词,根据助动词has和副词just可知时态是现在完成时,故用现在分词,for a few minutes是段时间,搭配持续动词,故选D。
【点评】考查时态,注意识记现在完成时,持续动词的用法。
5.D
【解析】句意:他一上公交车,车就开了。"no sooner"位于句首时,句子需用部分倒装(将助动词/情态动词/系动词提前);且"no sooner"后的动作发生在"than"后的动作之前,前者用过去完成时(had done),后者用一般过去时。结合选项,可知A、C未倒装,排除;B选项用了一般过去时的倒装,时态错误,排除;D选项过去完成时+部分倒装,符合规则。故答案为D。
【点评】考查过去完成时和倒装句。掌握no sooner的用法。
6.D
【解析】句意:他告诉我他已经到达了。A.到达,一般现在时;B.已经到达,现在完成时;C.到达,一般过去时;D.已经到达,过去完成时。told告诉,是told的过去式,他已经到达发生在告诉我之前,所以用过去完成时,结构是had+动词过去分词,故选D。
【点评】考查过去完成时,首先理解选项时态,然后根据关键词told确定时态。
7.C
【解析】句意:她本来打算早点上学,但是她忘记起床了。动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。
【点评】考查过去完成时。
8.D
【解析】句意:在凯特来参加聚会之前,她已经在家吃了晚饭。根据Before Kate came to the party,可知have的动作发生在came之前,表示过去的过去,用过去完成时had+过去分词,have的过去分词had,故选D。
【点评】考查过去完成时的构成和用法,根据语境,确定正确的时态。
9.B
【解析】 句意:——吉姆,你为什么不坐火车去北京呢?——真倒霉!我到车站时,火车已经开走了。根据 When I got to the station 可知,到那是过去时,离开是过去的过去,使用过去完成时,had done,故选B。
【点评】考查时态,注意过去的过去是过去完成时的用法。
10.C
【解析】句意:昨天上午你上班迟到了吗?——是的,等我到达公交车站的时候,早班车已经开走了。结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
11.B
【解析】句意:他们说自从Dick上大学,就没有收到他的来信。由they said可知,他们说的动作是过去时,说的内容发生在过去的过去,故用过去完成时。故第一空为过去完成时。他上大学发生在过去,故第二空用一般过去时。故选B。
【点评】考查过去完成时的基本用法,发生在过去的过去。注意其基本构成。
12.D
【解析】句意:到2007年八月的第一天,中国人民解放军已经建立了八十年了。结合语境可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态。主语是被建立的对象,故用被动语态,选D。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。语态的判断主要是确定句子主语与谓语动词的关系。如果是主动关系则用主动语态,反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。
13.C
【解析】句意:当我锁上门的时候,我意识到我把钥匙忘在家里了。has left现在完成时,主语是第三人称单数;have left现在完成时,主语是第三人称单数;had left过去完成时;was leaving过去进行时。根据By the time I locked the door,和 I realized,可知在我意识到之前我已经把钥匙忘在家里,表示过去的过去,时态用过去完成时,过去完成时的构成:主语+had+动词的过去分词,故答案选C。
【点评】考查过去完成时,首先识记其标志词,然后识记其结构。
14.D
【解析】句意:我把那个女孩的事告诉了我母亲。发生在女孩身上的事情应该在告诉妈妈之前,所以要用过去完成时,要用had done形式表示,happen to sb. 发生在某人身上,是固定搭配,故选D。
【点评】考查过去完成时和固定搭配。注意识记happen to sb.的用法和过去完成时。
15.B
【解析】句意:昨天下午我在餐厅遇见朱莉的叔叔之前,我从未见过他。A.have never seen现在完成时;B.had never seen过去完成时;C.will never see一般将来时;D.never see一般现在时。根据 Before I met Julie's uncle at the restaurant yesterday afternoon可知,"从未见过他"发生在"昨天下午见到朱莉叔叔之前",表示"过去的过去",使用过去完成时,故选B。
【点评】考查动词时态。熟悉各种时态的用法,分析动作先后顺序,根据语境确定时态。
16.A
【解析】句意:我们本来希望能来看看你。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选A。
【点评】考查过去完成时。
17.C
【解析】句意:当开始下大雨时,我的好朋友正在骑他的自行车。is riding现在进行时;rode一般过去时;was riding过去进行时;rides一般现在时。根据"when it began to rain heavily"可知当开始下大雨时,另一个动作正在进行,由于描述过去的事,故应用过去进行时。故选C。
【点评】考查过去进行时。注意:过去进行时强调过去某个时间点的动作正在进行中,而非已经完成或即将开始。因此,要关注句子中描述的动作是否处于持续状态。 仔细阅读题目中的语境,理解上下文,从而确定正确的时态。例如,如果描述的是两个同时发生的动作,可能需要使用过去进行时。
18.A
【解析】句意:五班的一些同学在去年末已经完成项目了。by the end of+时间,与完成时态连用,last year是过去的时间因此应使用过去完成时态had done形式,故选A。
【点评】考查过去完成时态,掌握by the end of+时间与完成连用。
19.D
【解析】句意:——露西,你昨天赶上去武汉的火车了吗?——没有,我到车站的时候它已经走了10分钟了。火车离开的动作在我昨天到达火车站之前发生且已完成,因此句子的时态选择过去完成时;完成时态中表示一段时间的时间状语不能和瞬间动词连用,B选项中left为瞬间动词。故选D。
【点评】考查时态。注意根据语境和时间状语确定用什么时态。
20.D
【解析】句意:一怎么啦 一我错过了火车。在我到达火车站前,火车已经离开了十分钟了。A.had left过去完成时态; B.has left 现在完成时态;C.has been away现在完成时;D.had been away过去完成时。by the time,在......之前,是过去完成时的标志词,表示过去的过去的时间。和一段时间连用,动作应该是延续性的,leave对应的延续性状态是be away,故选D。
21.D
【解析】句意:南希在为红十字会工作之前,在空闲时间做了很多慈善工作。A.做,一般现在时;B.已经做了,现在完成时;C.将做,过去将来时;D.已经做了,过去完成时。before和worked表明时态是过去完成时,结构是had+动词过去分词,do的过去分词是done,故选D。
【点评】考查过去完成时,首先理解选项区别,然后根据关键词before和worked确定时态。
22.D
【解析】句意:当我们到达时,电影已经上映了10分钟。A.started,开始(过去式,瞬间动词);B.has started,已经开始(现在完成时,瞬间动词);C.had started,已经开始(过去完成时,瞬间动词);D.had been on,已经上映(过去完成进行时,表持续状态)。根据"when we arrived"是过去时间点,及"for 10 minutes"指时间段,可知主句动作发生在"过去的过去"即要用过去完成时:had+过去分词;且需用持续性表达;因start是瞬间动词不能接时间段,故需用延续性动词be on表示状态。be的过去分词是been。故答案为:D。
【点评】考查过去完成时与延续性动词的搭配。注意瞬间动词(如start/begin)不能与表示时间段的状语(如for/since)连用,需转换为延续性动词或状态表达(如be on)。
23.D
【解析】句意:我到学校的时候,我意识到我把书包忘在家里。考查过去完成时。by the time:到…时候为止;通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成。值得注意的是,当从句用过去时时,主句通常用过去完成时。Leave sth. Sp.:把…落在某地。结合句意和语境可知选D。
【点评】此题考查过去完成时的用法。
24.C
【解析】句意:当我上车时,我意识到我把学校的身份证忘在了学校。A.忘记,一般过去时;B.已经忘记,现在完成时;C.已经忘记,过去完成时。by the time表明是完成时,realized表明时态是用过去完成时,结构是had+动词过去分词,故选C。
【点评】考查过去完成时,首先理解选项区别,然后识记过去完成时的标志词by the time和realized确定时态。
25.A
【解析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A
【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。
26.A
【解析】句意:到我完成作业,电视节目已经结束了。A.had been,过去完成时;B.has been,现在完成时;C.was,一般过去时;D.will be,一般将来时;根据“By the time I finished my homework, the TV program……over.”可知所填词动作发生在过去的过去,因此用过去完成时,故选A。
【点评】考查过去完成时。识记过去完成时的定义及用法,掌握过去完成时的结构had done。
27.C
【解析】by the time的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。句意是:在我到那里之前他已经离开了。
【点评】本题考查过去完成时的用法。
28.D
【解析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。故选D。
【点评】考查固定搭配too…to…,及动词不定式表目的。
29.B
【解析】句意:萨莉一试穿就知道她买错了衣服。A.现在完成时态;B.过去完成时态;C.一般过去时;D.过去将来时;根据主句的过去时可知从句应该用过去的某种时态,排除A;根据句意可知是已经发生了的动作造成的影响,应该用完成时态,故答案为B。
【点评】考查过去完成时态。注意宾语从句的时态和主句一致的用法。
30.B
【解析】句意:大明本来计划休息,但是他没时间。动词intend用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。
【点评】考查过去完成时。
31.D
【解析】句意:简很确信她把她的钱包掉在教室里面了。A. left离开,过去时;B. has lost 丢失,现在完成时;C. lost丢失,过去时;D. had left掉落,过去完成时。“掉钱包”应该发生在“was sure”这一过去的动作之前,也就是过去的过去,所以应该用过去完成时。故选D。
【点评】考查过去完成时,注意根据语境确定时态以及识记过去完成时的结构。
32.C
【解析】句意:到她毕业的时候,她已经学会了三门外语。 has learned已经学会,现在完成时;learned学了,一般过去时;had learned已经学了,过去完成时;will learn将会,一般将来时。根据时间状语By the time she graduated( 到她毕业的时候 ),("by + 过去时间" 作状语时,主句用过去完成时) 可知句子表达的是"过去的过去",用过去完成时。故答案为C。
【点评】考查过去完成时。理解句意并掌握过去完成时的意义,构成和用法。
33.C
【解析】句意:我回到学校时,铃已经响了。A.(铃,电话等)响,一般过去时;B.现在完成时;C.过去完成时;D.现在进行时。by the time到……时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。
【点评】考查动词的时态。注意句子涉及到过去完成时的用法。
34.D
【解析】句意:我上周见过吉姆。我们离开日本大约有二十年没见面了。A.没有见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有见面,过去完成时。for+时间段用完成时,排除A、B。met表明时态是过去时,所以用过去完成时,故选D。
【点评】考查过去完成时,注意平时识记其结构及标志词。
35.C
【解析】句意:当我到达车站时,火车已经开走了。我错过了!left离开,一般过去时;has left已经离开,现在完成时;had left过去完成时;was leaving过去进行时。根据时间状语By the time I got to the station(当我到达车站时)可知主句表达火车离开的时间是在我达到车站之前,是过去的过去,用过去完成时,故答案为C。
【点评】考查过去完成时。理解题意并掌握过去完成时的构成和用法。
36.B
【解析】 had+动词过去分词构成过去完成时,表示的是过去的过去,答语中go to bed是过去将来时,do my homework发生在go to bed之前,即过去的过去,要用过去完成时had done my homework.句意:昨天我给你打电话的时候,你正在做什么?我完成作业正要去睡觉。故选B。
【点评】考查过去完成时的用法。
37.D
【解析】句意: 到2018年底,杰克逊夫人收到了许多由她的学生创作的有趣的漫画。receive收到,动词,根据by the end of 2018 可知,此处描述的是过去的过去,用过去完成时,用had done形式,故选D。
【点评】考查过去完成时。注意根据语境选择正确的时态。
38.D
【解析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。故选D。
【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。
39.C
【解析】句意:当我们到达的时候吗,电影已经开始了。when引导的时间状语从句,对过去事实陈述,所以when引导的从句使用一般过去时,因此用got;主句在从句之前发生,应使用过去完成时,因此主句用had started,故答案是C。
【点评】考查时间状语从句,注意过去完成时在时间状语从句中的使用。
40.A
【解析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。
【点评】考查动词辨析,过去进行时态,过去完成时态。
41.B
【解析】 句意:他原本打算在乡村定居下来,但是我劝他和我们一起住在城市里。 has planned 现在完成时; had planned 过去完成时; would plan 过去将来时; planned 一般过去时。根据句子结构和语境分析可知,空处为句子的谓语,"persuaded"是一个过去的动作,发生在过去某个时间点。而"planned"则表示在"persuaded"这个动作之前发生,他已经有了一个计划,即表示过去的过去,故用过去完成时,故选B。
【点评】考查过去完成时的用法。注意正确理解选项的意思,根据题目所给语境选择正确的时态。过去完成时通常用于描述一个发生在另一个过去动作之前的动作; 过去完成时还常常用来强调在过去某个时间点上某个动作已经完成或达成。
42.D
【解析】句意:我阶级在去北京前已经在上海大学上了4年了。before后使用过去式,则主语动词应使用过去完成时态,故答案选D。
【点评】考查过去完成时态。掌握before从句用过去时态则主句使用过去完成时态。
43.C
【解析】句意:她说她一个月之内已经给我写了五封信了。这是一个宾语从句,主句为过去时,所以从句使用过去完成时,故答案是C。
【点评】考查过去完成时,注意过去完成时在宾语从句中的使用。
44.D
【解析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。
【点评】要注意完成时态中的延续性动词的转换。
45.B
【解析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。
【点评】考查过去完成时,注意其定义的理解。
46.D
【解析】句意:琳达喜欢集邮,到去年年底她已经收集了大约2000张邮票。would collect过去将来时;was collecting过去进行时;has collected现在完成时;had collected过去完成时;根据时间by the end of last year,可知动作是发生在过去的过去,用过去完成时,故答案为D。
【点评】考查过去完成时。注意识记过去完成时的构成和用法。
47.C
【解析】句意:今天运气不好!当我到达火车站时,火车已经开了十分钟了。A.已经离开,现在完成时;B.将离开,一般将来时;C.已经离开,过去完成时。for+时间段表明时态是完成时,排除B;got是一般过去时,所以用过去完成时,结构是had+动词过去分词,故选C。
【点评】考查过去完成时,首先识记完成时的标志词,然后根据关键词got确定时态结构。
48.C
【解析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。故选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
49.A
【解析】句意:当我们到达电影院时电影已经开始了。这是一个复合句,by the time后加过去时间发生的动作,主句谓语动词常用过去完成时态,故选A。
【点评】考查时态。识记各类时态的时间特征词。
50.D
【解析】句意:大明买这支笔已经五年了。他是在2014年买的。根据时间段for 5 years,可知第一空时态应为现在完成时,且动词为延续性含义,故排除AB。根据时间状语in 2014可知时态为一般过去时,故选D。
【点评】考查现在完成时和一般过去时。根据时间状语确定句子时态。
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览