初二英语英语动词的时态知识点总结附解析推荐精选
一、初中英语动词的时态 1.He told me that he ________ here for five minutes.
A.has come
B.had arrived
C.had been
D.had come
【答案】C
【解析】句意:他告诉我他到这儿 5 分钟了。根据 for five minutes 可知谓语动词要用延续性动词,come
和 arrive 都是短暂性动词,be in+地点,表示延续性,here 副词,要把介词省略;故选 C
2.--________ you _________ Kate’s letter yet?
--Yes, I ________ it for several days.
A.Did; receive; have received
B.Have; received; have had
C.Have; received; have received
D.Did; receive; have had
【答案】B
【解析】句意:-你收到凯特的信了吗? -是的,我已经收到好几天了。本题为现在完成时态,receive 动词,收到,暂时性动词。在肯定的陈述句中,暂时性动词不能和一段时间连用,因而 receive 改为 have,have 为持续性动词,had 过去分词;可以和 for several days 一段时间连用。故选:B。
3.— May I speak to Judy?
— Sorry, she
a speech in the hall now.
A.makes
B.has made
C.made
D.is making
【答案】D
【解析】
【详解】
句意:--我可以让 Judy 接电话吗?--对不起,她现在在大厅做演讲。这是打电话用语,指的是现在打电话的时候正在做某事,所以应该用现在进行时。故选 D。
4.-Have you washed the clothes? -Not yet. But I _________ them in half an hour.
A.washed
B.have washed
C.will wash
D.wash
【答案】C
【解析】
句意:——你洗衣服了吗?——还没有。但我半小时以后就洗。In half an hour 半小时后,表示的是将来时间。故选 C。
5.—Do you know _________ the meeting?
—Tomorrow morning.
A.when they had
B.when they are going to have
C.when did they have
D.when are they going to have
【答案】B
【解析】
【详解】
句意:——你知道他们什么时候来开会吗?——明天早上。
此题考查宾语从句,宾语从句要用陈述句语序,C 和 D 是疑问句语序,故排除;根据回答Tomorrow morning 可知此句时态是一般将来时,A 是一般过去时,B 是一般将来时;故选B。
6.Dick __________ in America, but he has been ___________ Chinese food since he moved to China.
A.used to live; used to eating
B.is used to live; used to eat
C.is used to live; used to eating
D.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。
7.They
their holidays in Paris last summer
A.spend
B.spent
C.will spend
D.are spending
【答案】B
【解析】句意:去年,他们在巴黎度假了。本题考查动词的时态 A. spend 花费,度过,是动词原形
B. spent 度过,是动词的过去式
C. will spend 将要度过,是将来时态
D. are spending。正在度过,是现在进行时。根据题意,去年度过的。故选 B。
8.Neither Amy nor her parents ______ to Australia, but _______ of them know Australian customs very well.
A.have been, all B.have been, both C.has been, neither D.has been, none
【答案】B
【解析】
句意:艾米和她的父母都没去过澳大利亚,但他们都很了解澳大利亚的风俗习惯。考查动
词时态和不定代词辨析题。Neither A nor B,表示两者都没有/都不,遵循就近原则;空格前面的 parents(父母)是复数形式,不可用 has,可排除 CD 两项。all 全都;both 两者都,Amy 和 her parents 是两个方面,需用 both。根据句意语境,可知选 B。
9.– Don’t worry! I’m sure your son will arrive safely.
-- But if he ______, what can I do? It’s getting dark and it’s going to rain.
A.won’t come
B.doesn’t come
C.isn’t coming
D.wouldn’t come
【答案】B
【解析】
【详解】
句意“-不要担心,我确信你的儿子将会安全到达。-但是如果他没到,我该如何做?现在天要黑了,而且要下雨了”。根据句意可知,此处的 if 译为“如果”,且主句表示将来,从句用一般现在时,且从句谓语为实意动词,故选 B。
10.The painting by the artist is world-famous , but several years ago, no one could imagine what an important role he
in the painting field.
A.was playing B.would play C.played D.had played
【答案】B
【解析】
句意:——这位画家的画举世闻名,但几年前,没有人能想象得到他会发挥重要作用在绘画领域。several years ago 是过去的时间点,“他会在绘画领域发挥重要作用”是在该时间点的将来,所以此处应用过去将来时,其构成为:shoud/would+动词原形,结合选项,可知B 选项符合题意,故答案选 B。
11.—Could you tell me what he said just now?
—Sorry, I ________ what was happening outside.
A.have thought B.was thinking C.thought D.think
【答案】B
【解析】
试题分析:句意:——你能告诉我他刚才说的什么吗?——对不起,我正在想外面发生了什么事。根据宾语从句是 what was happening 可知此处用过去时,故排除 D 项。根据句意,第二个人也没听见刚才他说的话,因为刚才他正在思考,表示过去某事正在做某事,用过去进行时,故选 B。
考点:考查时态的用法。
12.—What do you often do at weekends?
—I often ________ my grandparents.
A.visit B.visited C.have visited D.will visit
【答案】A
【解析】
【详解】
句意:你经常在周末做什么?——我经常去看我的爷爷奶奶。
考查句子时态。A. visit
一般现在时;B. visited
一般过去时;C. have visited 现在完成时;D. will visit 一般将来时。结合语境可知下文 often 可知是经常性动作,故用一般现在时态。选 A。
13.By the time I got up, my mother ________the breakfast well.
A.has cooked
B.cooked
C.have cooked
D.had cooked
【答案】D
【解析】句意:我起床的时候,妈妈已经做好早饭了。考查动词时态辨析题。by the time等到/到…时候为止,用于表示一段时间,主句需用完成时。根据从句时态(got 是过去式),结合句意语境,可知用过去完成时,即 had+过去分词结构,故选 D。
14.This medicine _______ millions of people’s lives since it was put into use.
A.is saving B.will save C.has saved D.had saved
【答案】C
【解析】
句意:这种药物自从投入使用以来已经挽救了数百万人的生命。since 后跟从句,表示“自……以来”,说明的是现在的状况,判断用现在完成时态,故答案为 C。
15.There _____ a football match on TV this evening.
A.will have B.is going to be C.has D.is going to have
【答案】B
【解析】
【分析】
【详解】
句意:今天晚上电视上将有一场足球赛。
本句时态为将来时,将来时态有两种表达方式,一种是 will+动词原形,另一种是 be going to+动词原形,本句用到 there be 句型,故选 B。
16.- Mr. Black will go to Shanghai in a few days. Do you know when the earliest plane _____on Sunday?
- At 10:00am.
A.leaves off
B.took off
C.is leaving off
D.is taking off
【答案】D
【解析】句意:——布莱克先生几天后将去上海。你知道星期日最早的飞机什么时候起飞
吗?——上午 10 点。考查动词短语和时态辨析题。leave off 停止,中断(做某事);take off (飞机)起飞,都是固定短语,可知后者符合句意,可排除 AC 两项。问句是时间状语从句,主句 do 是一般现在时,可知过去式 took 错误,结合答语 At 10:00am.是将来的时间,故选 D。
17.I don’t know if it _________ tomorrow. If it _____________, we will do some cleaning at home.
A.snows; will snow B.will snow; snows
C.will snow; will snow D.snows; snows
【答案】B
【解析】
【详解】
句意:我不知道明天是否会下雪。如果下雪,我们就在家做清洁工作。考查动词时态辨析。前句 if 意思是“是否”,引导宾语从句,tomorrow(明天)用于一般将来时,从句动词需用“will +原形动词”结构,可排除 AD 两项;后句 if 意思是“如果”,引导条件状语从句,时态遵循主将从现原则,可排除 C 项。根据句意结构和语境,可知选 B。
18.— I’m not sure if my sister Vivian ____________ the driving test next week.
— Please let me know if she ____________ it.
A.has passed; passes
B.passed ; will pass
C.passes; has passed
D.will pass; passes
【答案】D
【解析】句意:-我不确定我姐妹 Vivian 下周是否可以通过驾驶考试。-如果她通过了,请让我知道。前句里含用 next week,可知句子描述的是将要发生的动作,用一般将来时态:will pass。后句中 if 意思是“如果”,引出条件状语从句,条件状语从句中,要用一般现在时态表示将来发生的动作,主语 she 是三人称单数形式,动词要+s/es,所以第二空填:passes。故选 D。
点睛:if 有两个含义,一是“是否”,引出宾语从句,宾语从句里可以用一般将来时态;二是“如果”,引出条件状语从句,条件状语从句要用一般现在时态表将来。
19.—I ________ you at seven and you didn’t pick up.
—I was taking a shower at that time.
A.call B.called
C.am calling D.have called
【答案】B
【解析】
句意:——我七点钟打电话给你,你没接。——那时我正在洗澡。考查动词时态辨析题。and 连接并列结构,at seven 在七点钟,是过去的时间,需用一般过去时,可排除 ACD 三项。根据句意语境,可知选 B。
20.You can ring me this evening. I
at home.
A.stay B.stayed C.will stay D.have stayed
【答案】C
【解析】
【详解】
句意:今天晚上你可以给我打电话,我会待在家里。stay 待在,停留,一般现在时态的结构;stayed 是过去式形式;will stay 一般将来时态;have stayed 现在完成时。根据句意可知,这里说的是 this evening,是一个将来的时间,故用一般将来时态,选 C。
21.Andy doesn’t want to see the film Coco because he
it twice.
A.sees B.is seeing C.will see D.has seen
【答案】D
【解析】
【详解】
句意:Andy 不想看《寻梦环游记》这部电影,因为他已经看过两次了。sees 看见,一般现在时态;is seeing 现在进行时态;will see 一般将来时态;has seen 现在完成时态。根据句意可知,Andy 已经看过两次了,这里表示过去的动作对现在的影响,应用现在完成时态,故选 D。
22.—There are so many swimmers swimming in the swimming pool.
—Yes, and sixty percent
_ children.
A.is
B.are
C.was
D.were
【答案】B
【解析】句意:——在游泳池里有那么多游泳者正在游泳。——是的,而且百分之六十是孩子。根据谓语 are 可知此处用一般现在时,故排除 CD 两项。此处的 sixty percent 代指的是百分之六十的游泳者,故谓语用复数形式,故选 B。
23.—Hi, Nora. Is your mother at home?
—Just a minute! She _______ flowers in the garden.
A.plant B.is planting C.planted D.was planting
【答案】B
【解析】
【详解】
句意:——嗨,Nora。你妈妈在家吗?——等一下!她正在花园里种花。考查动词时态辨析题。根据句意语境,可知用现在进行时,即“be+现在分词”结构。she 是单数第三人称,系词需用 is。故选 B。
24.My mother
when I got home yesterday.
A.will cook
B.cooks
C.has cooked
D.was cooking
【答案】D
【解析】句意:当我昨天回到家的时候,我的妈妈正在做饭。考查的是过去进行时。根据 when 引导的一般过去时的时间状语从句推断主句描述的是过去某个时间正在发生的动作,故用过去进行时态,过去进行时的构成是:主语+was/were+动词的现在分词,主语是第三人称单数所以 be 动词用 was,cook 的现在分词是 cooking;故答案选 D。
25.--Have you been to Suning Plaza(苏宁购物中心)
in our city?
--No. Although it
for more than a week, I"m far too busy to go there.
A.has started B.has been on
C.has been open D.has opened
【答案】C
【解析】
【详解】
句意:——你曾经去过我们市的苏宁购物中心吗?——没有。尽管它开业有一周多了,但是我太忙而没有时间去那里。
和一段时间连用,动作要用延续性的或者用延续性的状态词。open,start 都是瞬间动词。be on 表示工作着,开着,一般指电器,煤气或水龙头等;be open 表示开着的,营业中的;这两个词都是延续性状态,结合句意,故选 C。
26.–_____ to the United States?
–No, never. But I went to Canada a few years ago.
A.Have you been B.Have you gone
C.Did you go D.Will you go
【答案】A
【解析】
试题分析:句意:你去过美国吗?没有,但我在几年前去过加拿大。have/has been to,曾经去过某地 ,表示有过这种经历; have/has gone to 去了某地,表示某人不在此地; 根据题意故用现在完成时;根据句意,故选 A
考点:考查现在完成时
27.Mr. Green _______ London, but he will come back in two days.
A.has been to B.has gone to C.goes to D.leaves
【答案】B
【解析】
【详解】
句意:Green 先生去了伦敦,但是他将在两天之后回来。has been to 去过某地,已经回来了;has gone to 去了某地,还没有回来;goes to 去…,一般现在时;leaves 离开,一般现在时。根据句意 but he will come back in two days 可知,这里表示 Green 先生去了伦敦,还没有回来。故应选 B。
28.— Many city people
their bikes to work every day.
— I think it’s a good idea.
A.ride
B.rode
C.will ride
【答案】A
【解析】
【详解】
句意“-许多城市的市民每天都骑他们的自行车上班-我认为这是一个好主意”。根据 every day 可知,用一般现在时,故选 A。
【点睛】
与一般现在时连用的时间状语:sometimes, usually, never, always, often; every day / week / month / year / ... ;once/twice/three times a day/week/month/year...
29.— I ____________at this time yesterday.
—Me, too.
A.will cook
B.is cooking
C.cooked
D.was cooking
【答案】D
【解析】句意:——昨天这个时候我在做饭。——我也是。根据 at this time yesterday.可知用过去进行时态;故选 D
30.My sister __________ the exam, so she is very happy now.
A.passes
B.has passed
C.passed
D.will pass
【答案】B
【解析】句意:我妹妹通过了考试,所以她现在很高兴。现在高兴说明已经通过了考试,应该用现在完成时态来表达,A 答案为一般现在时态;B 答案为现在完成时态;C 答案为一般过去时态;D 答案为一般将来时态。故答案为 B。
点睛:现在完成时态由“have/has+过去分词”构成,主要有两个含义:
①表示过去发生的动作对现在造成的影响和结果,常用的时间状语有 many times, yet,ever,never,just,already,so far, by now 等。
I have already watched the TV play. 我已经看过这部电视剧了。(现在我对它不感兴趣了)
②表示动作或者状态在过去已经开始,持续到现在,也许还将持续下去。用于延续性动词,常常与 so far、for 或者 since 短语连用。since + 时间点 /从句,for + 时间段,如:I have learned English for 3 years.我已经学习英语 3 年了。(3 年前开始学习英语,现在还在学习英语)
此题虽然没有具体的时间状语,但结合语境理解,高兴的原因是现在通过了考试,属于现在完成时态的第一种用法。
31.There
a basketball game between Class 8 and Class 12 tomorrow afternoon.
A.is B.has C.will be D.will have
【答案】C
【解析】
【详解】
句意:明天下午在 8 班和 12 班之间将有一场篮球比赛。A. is 是,单数;B. has 有,第三人称单数;C. will be 将是;D. will have 将有。这里是 there be 句型,不能出现 have/has,排除 BD;根据时间状语 tomorrow afternoon.可知用一般将来时,其结构是 there will be+主语+介词短语。根据题意,故选 C。
32.- Jack, what do you think of my new dress?
- Sorry, pardon? I _____ about something else.
A.am thinking
B.was thinking
C.thought
D.think
【答案】B
【解析】句意:——杰克,你觉得我的新衣服怎么样?——对不起,再说一遍好吗?我在想别的事情。考查动词时态辨析题。根据句意语境,可知问话者说话的时候回答者正在做别的事情,需用过去进行时,即 be+过去分词结构;主语 I 是第一人称,系词需用 was,故选 B。
33.Ms Li will tell us something about her trip to America when she _____ back.
A.came
B.is coming
C.comes
D.will come
【答案】C
【解析】句意:李女士回来时会给我们讲讲她的美国之行。当主句是一般将来时态时,when 引导的时间状语从句用一般现在时态表示,故答案为 C。
34.I didn’t know when he
back. He said he would call me when he
home.
A.will come; gets
B.came; got
C.would come; got
D.came; would get
【答案】C
【解析】
试题分析:句意为:我不知道他什么时候回来。他说他到家就会打电话给我。根据语境,前句是宾语从句,主句用一般过去时,从句应用表示过去的某种时态;后句是带有时间状语从句的宾语从句,从句中主句用过去将来时,从句应用一般过去时。结合选项可知应选C。
考点:考查从句的时态用法。
35.—Laura, how soon will you get back from abroad?
—Hmm, ________. See you then.
A.ten days ago
B.twice a month
C.for an hour
D.in ten months
【答案】D
【解析】句意:——Laura,你将多久从国外回来?——嗯,十个月后。到时候见。ten days
ago 十天前,用于一般过去时,twice a month 一个月两次,用于一般现在时;for an hour长达一小时,用于现在完成时。in ten months 十个月后,用于一般将来时。根据 how soon will you get back from abroad?可知此处是一般将来时,表示将要用多长时间,故用 in ten months,故选 D。
36.There"s little meat in the fridge. I _______ some in the supermarket.
A.buy
B.bought
C.will buy
D.have bought
【答案】C
【解析】句意:冰箱里几乎没有肉了。我会在超市买一些。A. buy 动词,买;B. bought 过去式,买;C. will buy 一般将来时结构,会买;D. have bought 现在完成时态结构,已买。根据前一句可知,“买肉”这件事还未发生,所以使用一般将来时态,will+动词原形。故选:C。
37.— Hello! May I speak to Mary, please?
— Sorry. She _________
a shower now.
A.has B.had
C.will have D.is having
【答案】D
【解析】
句意:喂,请找玛丽接电话好吗?
对不起,她正在洗澡。本题考查动词的时态。Have a shower 洗澡。A. has 单数第三人称形式
B. had
一般过去时
C. will
have 一般将来时
D. is having 现在进行时。根据题意“她现在正在洗澡”是现在正在进行的动作,故选 D。
38.—Dear, I have an important meeting tomorrow.
—It doesn’t matter. If you _______ go to the movie tomorrow, I _______ my friend to go with me.
A.don’t; will ask B.won’t; will ask
C.don’t; ask D.won’t; ask
【答案】A
【解析】
试题分析: 句意:亲爱的,明天我有个重要的会议。没关系,如果明天你不能去看电影,我就邀请我的朋友和我一起去。此题考查 if 引导的条件状语从句,主句一般将来时,从句一般现在时;故选 A。
考点:考查动词时态。
39.David ________ school two years ago and he _________ for two years.
A.leaves, has gone B.left, has been away
C.leaves, has been away D.left, has gone
【答案】B
【解析】
【详解】
句意:杰克逊两年前离开学校,他已经走了两年了。
two years ago 是过去时间短语,动词用过去式;for two year 表示一段时间,动词应具有持续性或表状态,be away 表状态,可以和现在完成时态连用。故选 B。
40.We _____ the festival since the first pioneers arrived in America.
A.celebrates
B.celebrating
C.celebrated
D.have celebrated
【答案】D
【解析】句意:自从第一批开拓者来到美国,我们就庆祝这个节日。考查动词时态辨析题。since the first pioneers arrived in America 自从第一批开拓者来到美国,这个是一段时间,用于现在完成时态,we 是复数人称,需用“have+过去分词”结构;根据句意语境,可知选 D。
41.—Mum, I want to watch Everlasting Classics on CCTV 1 tonight.
—Oh, dear, it
for nearly twenty minutes. Come on!
A.will begin B.will be on C.has begun D.has been on
【答案】D
【解析】
【详解】
句意:——妈妈,今晚我想在中央电视台 1 台看《永恒的经典》。——哦,天哪,已经开演了将近二十分钟了。加油!根据语境"for a few minutes(几分钟)和 come on",可知节目已经进行了几分钟并且现在还在演,故应用动词的现在完成时态(基本结构:主语+have/has+动词的过去分词).故可排除 A 和 B;又由于 begin 是非延续性动词不能和 for a few minutes 搭配,而 has been on(表示持续性的状态)故选 D。
42.Hurry up. The train _________ in twenty minutes.
A.left
B.has left
C.is leaving
D.has been away
【答案】C
【解析】句意:快点。二十分钟后火车将要离开。根据时间状语 in twenty minutes 可知此处用一般将来时,表示位置移动的动词,如 leave, go, come 等的现在进行时表示一般将来时,故为 is leaving,故选 C。
43.—Let’s turn on the TV and watch the football match.
—It’s too late. It_____for an hour. And the result was 1-0.China won.
A.has finished
B.has begun
C.has been on
D.has been over
【答案】D
【解析】
【详解】
句意:-让我们打开电视看足球比赛吧。-太晚了,它都结束一个小时了,结果是 1 比 0,中国赢了。has finished 结束了,现在完成时;has begun 开始了;has been on 一直在进行;has been over 已经结束了。句中 for an hour 表示一段时间,finish 和 begin 都是瞬间性动词,不能和一段时间连用,故排除 A 和 B。根据句意 It’s too late 以及后面…the result was…可知,比赛已经结束了,故应选 D。
44.I _________in London for many years, but I’ve never regretted my final decision to move back to China.
A.lived B.was living C.have lived D.am living
【答案】C
【解析】
【详解】
句意:我在伦敦住了很多年了,但是我从来没有后悔我最终决定搬回中国。lived 是过去式;was living 过去进行时;have lived 现在完成时;am living 现在进行时。根据句意和句中的 for many years 可知,这里表示过去发生的动作对现在的影响,应用现在完成时,故选C。
45.(广东省 2017 年初中毕业生学业考试模拟)—I was shopping with my mom at 8 o’clock last night. What about you?
—I ______________ a new movie named fast and Furious 8.
A.am watching
B.watched
C.will watch
D.was watching
【答案】D
【解析】句意:——昨天晚上 8 点我正和我妈妈一起购物。你呢?——我正在看一部名为《速度与激情 8》的新电影。根据 I was shopping with my mom at 8 o’clock last night.可知此处指的是昨天晚上 8 点钟正在做的事,故用过去进行时,故选 D。
46. Alice in Wonderland ___________ for 15 days and many of us like the film very much.
A.begins B.has begun
C.began D.has been on
【答案】D
【解析】
试题分析:句意:《爱丽丝梦游仙境》已经上映 15 天,我们当中很多人都非常喜欢这部电影。根据句中的 for 15 days 可知该用现在完成时,并且谓语动词必须是延续性动词。所以选 D。
考点:考查延续性动词。
47.She ______ for ten years and now she has a lovely daughter.
A.married
B.has been married
C.has got married
【答案】B
【解析】句意:她结婚十年了,现在有了一个可爱的女儿。marry 和 get married 都是短暂性动词,不能与表示一段的时间状语连用,marry 的延续性形式为 be married,故答案为B。
点睛: 短暂性动词又称瞬间动词,表示动作一旦发生就立即结束。这类动词有:go, come, arrive, leave, begin, start, join, marry 等。瞬间动词可以用于现在完成时,但不能和表示一段时间的状语连用。如 for 和 since 所引导的时间状语都表示一段时间,那就要将瞬间动词转化为表延续的动词或者表状态的形式,be+名词/形容词或副词/介词短语等。
如此题中的 marry 转化为 be married , 表示状态,就可以与表示一段的时间状语连用。
48.The photo _____ taken by my brother last week is very nice.
A.which were B.that is
C.that were D.which was
【答案】D
【解析】
试题分析:句意:上周我哥哥拍的照片非常漂亮。此处是定语从句修饰先行词 the photo,根据时间短语 last week 可知此处用一般过去时,故排除 B 项。因为先行词 the photo 是单数形式,故定语从句的谓语动词用单数形式。故选 D。
考点:考查定语从句的用法。
49.I don’t know how long they _____. I remember he _____ his wife on a sunny day.
A.married, got married to B.married, got married with
C.have been married , got married with D.have been married, married
【答案】D
【解析】
【分析】
【详解】
试题分析:句意:我不知道他们结婚多长时间了。我记得他是在晴朗的一天娶了他的妻子。此题考查现在完成时,因为 how long 多久,应用现在完成时,后有 on a sunny day 在晴朗的一天,应用一般过去时,根据句意,应选 D。
50. --- Did you see a man in black pass by just now? --- No, sir. I ________ my car.
A.wash B.washed C.am washing D.was washing
【答案】D
【解析】
句意:——你刚才看见一个穿黑过路人的人吗? ——没有,先生。我在洗车。
由问句“Did you see…?”的时态可知,答语中也应该用过去时态,排除 A、C 两项。没看到是因为当时正在洗车,故应用过去进行时态。答案为 D 项。
相关热词搜索: 英语 时态 知识点