人教版英语英语动词的时态的用法大全附答案解析推荐精选
一、初中英语动词的时态
1.— Why did so many people get hurt in the earthquake?
—Don’t you know? People when it happened that night.
A.slept B.have slept C.sleep D.were sleeping
【答案】D
【解析】句意:-为什么这么多人在地震中受伤? -你不知道吗?当晚发生的时候,人们都在睡觉。
由句子when it happened that night.可知是过去时,因此主句用过去时。排除B/C。再根据语境可知,地震发生的时候,人们正在睡觉。用过去进行时。故选D。
2.Her son Coke, but now he milk.
A.used to drink; is used to drinking B.used to drinking; drinks
C.is used to drinking; used to drink D.was used to drink; is drinking
【答案】A
【解析】
【详解】
句意:她儿子过去常喝可乐,但现在他习惯喝牛奶。
used to do过去常常做;be used to doing sth习惯于做某事;drinks喝,第三人称单数形式;is drinking现在进行时,根据转折词but,可知前句表示过去喝可乐,后句表示习惯于喝牛奶,故选A。
3.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。
4.—Mike, I haven’t seen your elder sister for a long time.
— She ______ Hong Kong on business for a few days.
A.went to B.has gone to C.has been to D.has been in
【答案】D
【解析】
句意:——迈克,我好久没见到你姐姐了。——她已经在香港出差几天了。根据 for a few days可知,这些天一直在香港,表示从过去的时间一直延续到现在,应用现在完成时;又根据has been to"去过"和has gone to"去过"都不能与时间段连用可知,应排除BC;要表示在哪里呆多长时间应用延续性动词短语 be in表状态,故答案选D。
5.He likes music very much. He’s the school music club for half a year.
A.joined B.taken part in C.joined in D.been in
【答案】D
【解析】
【详解】
句意:他非常喜欢音乐。他在学校音乐俱乐部工作半年了。A. joined“加入,参加”,指加入某党派、某组织或某社会团体;B. taken part in参加(群众性活动、会议等);C. joined in 表示参加某项运动或活动;D. been in经常表示状态,而且寓意更为丰富【执政;在家;到达;在…里面参加…运动项目;从事等】。half an hour表示的是时间段,而A,B,C选项都是短暂性的动词或词组,在肯定句中不能与表示一段的时间状语连用,用join的延续性形式be in,故答案为D。
6.The movie for about 5 minutes,so let’s see the next one.
A.has been on B.has started C.started D.began
【答案】A
【解析】
句意:这部电影已经开演五分钟了,我们去看下一部吧。根据句中时间状语for about 5 minutes可知动词应该用延续性动词,时态为现在完成时态。start和begin均为短暂性动词,start对应的延续性动词短语是be on。故答案选A。
7.---Lily, why are you still here? School is over for half an hour.
---Because I ____________ my task yet. I still need one more hour.
A.won’t finish B.didn’t finish
C.haven’t finished D.hadn’t finished
【答案】C
【解析】
试题分析:句意:-莉莉,你为什么还在这儿?放学有半个多小时了。-因为我事情还未完成。我还需要一小时。A. won’t finish一般将来时态形式;B. didn’t finish一般过去时态形式;C. haven’t finished现在完成时态形式;D. hadn’t finished过去完成时态形式。本句强调的是“还没有完成”的这个结果,强调过去发生的动作对现在造成的影响或结果,句子用现在完成时态。故选C。
考点:考查动词的时态。
8.— 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。
9.—Will Sally come here tomorrow?
—I don’t know if she_______ here tomorrow. If she _______ here, I will tell you.
A.comes; comes B.will come; comes C.comes; will come D.will come; will come 【答案】B
【解析】
【详解】
句意:-Sally明天会到这儿来吗?-我不知道她明天是否来这儿,如果她来的话,我会告诉你的。comes来,动词的第三人称单数形式;will come将会来,一般将来时态。根据句意可知,第一句话中if意为“是否”,引导宾语从句,从句中表示将来的事情,应用一般将来时;第二句话中if意为“如果”,引导条件状语从句,从句中用一般现在时态,主句用一般将来时态,故应选B。
10.Before O'Shea hosted the Joy FM program in Beijing. He_____in Hongkong for ten years. A.works B.has worked C.had worked D.would work
【答案】C
【解析】
句意:O'Shea在北京主持Joy FM节目前,他在香港工作了10年了。根据Before O'Shea hosted the Joy FM program in Beijing和for ten years.可知主句用过去完成时态;故选C
11.—Do you mind beside you, sir?
— . I alone to enjoy the music.
A.my sitting; Better not; used to sit
B.my to sit; Of course not; am used to sitting
C.me sitting; I’m sorry but I do; have been used to sitting
D.me to sit; Never mind; was used to sitting
【答案】C
【解析】句意:你介意我坐在你旁边吗,先生?——对不起,我确实介意,我习惯了独自
坐着欣赏音乐。mind doing sth.介意做某事,doing前面可以用形容词性物主代词或代词的宾格,首先排除B,D;used to do过去常常做某事,be used to doing sth.习惯于做某事,根据后面的句子判断,对于坐在身边表示介意,故答案为C。
12.The movement of boycotting(联合抵制) the South Korean goods in whole China
_______ for a few months by the time Lotte Group(乐天集团)agreed to provide land for USA.
A.had been on B.had begun C.has been on
【答案】A
【解析】句意:到乐天集团为美国提供土地为止,政府在全中国联合抵制韩国货物已经开始了一段时间。考查时态的用法。由时间状语by +过去时间可知要用过去完成时,排除C;begin为瞬间动词,不能与一段时间连用。故选A。
13.Linda a lot since I saw her last time
A.has changed B.willchange C.is changing D.changed
【答案】A
【解析】句意:自从我上次见到她以来,Linda变化了很多。本题考查动词的时态。Change 变化,改变。A. has changed 已经改变,是现在完成时 B. will change 将要改变,是一般将来时 C. is changing正在改变,是现在进行时 D. changed改变了,是一般过去时。本句是现在完成时的典型句型,故选A。
14.Unless you ________ your ID card, the teacher won’t let you in.
A.will have B.have C.had
【答案】B
【解析】
【详解】
句意:除非你有身份证,否则老师不会让你进去的。A. will have将有;一般将来时;B. have有,一般现在时态;C. had有,一般过去时态。这里是unless引导的条件状语从句,遵循主句用一般将来时,从句用一般现在时态,从句主语是you ,动词用原形。根据题意,故选B。
【点睛】
if和unless引导的条件状语从句而已算是其中一种;
主将从现常见的有以下四种情况:
一、条件状语从句的主句是一般将来时,那么从句常常用一般现在时
如:When I grow up,I’ll be a nurse and look after patients
我长大后要当一名护士,照顾病人
二、如果主句是祈使句,那么从句通常要用一般现在时
如:Don’t laugh at me when I make a mistake.
我犯错误的时候不要笑话我.
三、如果主句是含有情态动词的一般现在时,根据需要从句多用现在进行时
如:You should be quiet when you are in the reading room
在阅览室时应保持安静
四.如果if的条件状语从句遇到变换间接和直接时 ,祈使句应用not to.
如; She said not to close the window
常见的时间状语从句的连词有:as soon as,when,while ,as,until等
用在unless或if中可以是下面的用法:
I will not go boating if it rains tomorrow.
Unless you have finish your homework,I won't allow you to watch TV.
15.I _________a book three days ago and I __________it yet.
A.bought; didn’t read B.bought; haven’t read
C.have bought; didn’t read D.have bought; haven’t read
【答案】B
【解析】
句意:我三天前买了一本书,我还没读过。根据时间three days ago(三天前)可知此句时态是一般过去式,故填bought,根据yet(用于否定句或疑问句)可知此句时态是现在完成时,可知填haven’t read。故选B。
16.―Why are you in such a hurry, John?
―There ________ a basketball match between Class Three and our class in ten minutes.
A.is going to be B.is going to have C.will have D.will hold
【答案】A
【解析】
试题分析:句意:约翰,你为什么这么急?十分钟后三班和我们班有一场篮球赛。there be 句型的将来时用there is going to be/ there will be,不可和have同时出现,故选A
考点:there be 句型的将来时
点评:there be 句型是初中英语重要语法点,there be句型结构为:there + be +名词(主语)+地点副词/介词短语(表示地点),表示某个地方存在某物或某人,要注意谓语动词与最近的名词的数保持形式一致。另外there be 与have不能同时出现在句子中。have/has 则表达某一个人拥有某样东西。
17.--- Will you go to America next month?
---Yes. But I promise I will call you as soon as I _________there.
A.get to B.will get to C.will get D.get
【答案】D
【解析】
【详解】
句意:——下个月你将要去美国吗?——是的。但是我保证我一到达那里,就给你打电
话。as soon as引导的时间状语从句,用一般现在时,主句用一般将来时。there是副词,前面不加介词,get there到达那里。故选D。
18.—Where is Tom?
—He ______ the USA.He ______ back in two months.
A.has gone to; comes B.has bee to; will be
C.has been to; comes D.has gone to; will be
【答案】D
【解析】
【详解】
句意:----汤姆在哪?---他去了美国,他将在两个月之后回来。Have been in强调“过去曾去过”之意,表示经验;have been to的意思是“过去到过而现在已返回”,它强调“最近的经历”;have gone to表示“动作的完成”,强调人已离开说话的地方。In +一段时间,用于将来时。根据句意,故选D。
19.My grandparents in that city since they got married.
A.will live B.have lived C.live D.were living
【答案】B
【解析】句意:自从结婚以来,我祖父母就住在那个城市。since they got married是表示截止到目前为止的时间段,主句要用现在完成时态,故答案为B。
20.— Where is Mr. Wu?
— He together with his students __________ singing by the lake .
A.is practising B.are practising C.will practise D.would practise
【答案】A
【解析】
【详解】
句意:——胡先生在哪里?——他和他的同学们一起在湖边练习唱歌。A. is practising正在练习;单数; B. are practising正在练习,复数;C. will practise将去练习;一般将来时;D. would practise会去练习,过去将来时。根据上文Where is Mr. Wu? 可知下文用现在进行时,其结构是be doing的形式,主语是he, together with his students在句中做状语;这里be动词用is。根据题意,故选A。
21.The girl is amazed at the beauty of Wuxi. She said she ____________ here for another two weeks.
A.stayed B.has stayed C.would stay D.had stayed
【答案】C
【解析】句意:女孩对无锡的美景感到惊讶。她说她将在这里再呆两个星期。此句考查宾语从句的时态,当主句是一般过去时的时候(客观真理除外),从句要用过去时态的某种
形式,排除B;根据“for another two weeks.”再呆两个星期的时间,属于将来的时间,因为主句是一般过去时,从句要用过去将来时来表达,答案为C。
点睛:含有宾语从句的复合句,主、从句谓语动词的时态呼应包括以下三点内容:
1)如果主句的谓语动词是一般现在时,从句的谓语动词可根据需要,选用相应的任何时态。
2)如果主句的谓语动词是过去时,宾语从句的谓语动词只可根据需要,选用过去时态即一般过去时、过去进行时、过去将来时或过去完成时的某一种形式。
3)如果宾语从句所表示的是客观事实、普遍真理、自然现象或习惯性动作等,不管主句用什么时态,从句时态都用一般现在时。
22.—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。
23.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。
24.—May I speak to Mary?
—Hold on, please.She_______in the kitchen.
A.has cooked B.cooked C.will cook D.is cooking
【答案】D
【解析】
句意:——我可以让玛丽接电话吗?——请不要挂断电话。她正在厨房做饭。根据Hold on, please.可知此处表示现在让对方别挂断电话,应是表示他找的玛丽正做某事,故用现在进行时be doing,故选D。
25.―Eric, can you bring me the scissors? ―Just a moment. I the paper-cutting with it. A.make B.made
C.am making D.has made
【答案】C
【解析】
句意:——Eric,你能给我带来剪刀吗?——等一会儿。我正在用它做剪纸。根据Just
a moment可知此处表示让对方等一会儿,应是正在使用这个剪刀,故用现在进行时be doing,
故选C。
26. --- 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项。
27.Jack is my classmate. We ______ each other since he came to our school.
A.knew B.have known C.will know
【答案】B
【解析】
【详解】
句意:杰克是我的同学。自从他来到我们学校,我们就认识了。A. knew一般过去时;B. have known现在完成时;C. will know一般将来时。时间状语从句“since he came to our school.”表示的是截止到目前为止的时间段,主句用现在完成时,故答案为B。
28.Someone ______ at the door. Can you open it?
A.knocks B.knocked
C.is knocking D.was knocking
【答案】C
【解析】
试题分析:句意:有人在敲门,你可以去开一下吗?knock敲,knock at the door是一个固定的短语,意思是敲门。根据句意和这个情景可知,现在有人正在敲门,故应该用现在进行时,故选C。A是一般现在时第三人称单数形式;B是一般过去时;D是过去进行时。
考点:考查动词时态。
29.— 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...
30.一You look tired. What's the matter?
一I on a sofa because my grandparents have been here to spend the weekend. I can't have a good sleep.
A.slept B.am sleeping C.was sleeping D.have slept
【答案】B
【解析】句意:——你看起来非常累。怎么啦?——因为我的祖父母在这里度周末,我一直在沙发上睡觉。我无法睡个好觉。根据You look tired.可知你现在看起来非常累,因此在沙发上睡觉这个是近段时间一直在做,故用现在进行时,故选B。
31.— How does your father go to work every day, David?
— He usually ______ to work by bike.
A.goes B.is going C.will go D.went
【答案】A
【解析】
【详解】
句意:大卫,你的爸爸每天怎样去上班?—他通常骑自行车去上班。
本题考查的是动词的时态,根据问句中的every day和答句中的usually可知,应该是一般现在时且主语he为第三人称单数,所以谓语动词要用第三人称单数,故答案选A。
32.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。
33.—Do you know Diaoyu Island?
—Sure. It China since ancient times.
A.belong to B.belonged to C.is belonging to D.has belonged to
【答案】D
【解析】
【详解】
句意:--你知道钓鱼岛吗? --当然知道。它从古代就属于中国。“属于”是belong to, 看到since, 说明是现在完成时,结构:主语+have/has +过去分词,主语是it, 所以填has belonged to, 故选D。
34.Mr Black ___ Shanghai in a few days.Do you know when the earliest plane ________ on Sunday?
A.is leaving; takes off
B.leaves; takes off
C.is leaving; take off
D.leaves; is taking off
【答案】A
【解析】句意“布莱克先生几天后要去上海,你知道星期天最早的飞机什么时候起飞吗?”。根据in a few days可知,用一般将来时,且当动词为come, go, leave时,现在进行时表示一般将来时,排除B和D。第二空中,飞机起飞是有时间表的,根据时间表的动作需要用一般现在时,故选A。
35.(广东省2017年初中毕业生学业考试)— What do you think of WeChat?
—Talking on WeChat ______________ people’s way of communicating in the recent few years. A.influnences B.influenced C.is influencing D.has influenced
【答案】D
【解析】句意:——你认为微信怎么样?——近几年,在微信上说话已经影响了人们的交流方式。根时间状语in the recent few years可知此处用现在完成时,故选D。
36.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。
37.We will go to Tian’anmen Square to watch the raising of national flag if it _________ tomorrow.
A.will rain B.rains
C.doesn’t rain D.won’t rain
【答案】C
【解析】
试题分析:句意:如果明天不下雨我们要去天安门广场看升国旗。根据句意及题干分析if 引导的是条件状语从句,主句是一般将来时态,根据“主将从现”原则,if从句中应用一般现在时态,根据句意是“不下雨”,所以选C。
【考点定位】考查动词的时态。
38.--Did you hear someone knocking at the door just now, Tom?
--No, I _______ TV with my friend in my bedroom.
A.was watching B.watched C.am watching D.watch
【答案】A
【解析】
【详解】
句意:——汤姆,你刚才听到有人敲门了吗?——没有,我和我的朋友正在卧室里看电视。考查过去进行时。A. was watching过去进行时;B. watched一般过去时;C. am watching现在进行时;D. watch观看,动词原形。根据句意“——汤姆,你刚才听到有人敲门了吗?——没有,我和我的朋友正在卧室里看电视。” 可推知刚才有人敲门时我和我的朋友正在卧室里看电视。所以该句强调的是过去某个时间正在进行和发生的动作,确定时态为过去进行时态,其构成为was/were+现在分词,根据主语是I,故助动词用was,watch 的现在分词为watching,故填was watching,故答案选A。
39.—Where are your parents?
—Oh, they _______ Shamei Village to enjoy the beautiful sights.
A.has gone to B.have been to C.have gone to
【答案】C
【解析】
【详解】
句意:-你的父母在哪里?-哦,他们去了沙美村去享受美丽的风景了。has gone to去了某地,还没回来;have been to去过某地,已经回来了;have gone to去了某地,还没有回来。根据对话中Where are …?可知,这里的意思是“还没有回来”,故排除B选项。句子的主语they是复数,故应选C。
40.Mum _________ the window in the kitchen when I got home.
A.cleans B.will clean C.was cleaning D.is cleaning
【答案】C
【解析】句意:当我到家时,妈妈正在擦窗户。A. cleans 弄干净,用于一般现在时态,主语单三时; B. will clean 弄干净,用于一般将来时态; C. was cleaning cleans 弄干净,用于过去进行时态,主语单三时; D. is cleaning弄干净,用于现在进行时态,主语单三时;根据when I got home.当我到家时,过去时态,所以主句用过去进行时态;故选C
41.The Wilsons ________ in Germany for twenty years before they moved to China.
A.live B.have lived C.were living D.had lived
【答案】D
【解析】
【详解】
句意“威尔逊一家人在搬到中国前已经在德国住了20年”。A.一般现在时;B.现在完成时;C.过去进行时;D.过去完成时。根据moved“一般过去时”可知,表示在搬到中国前住在德国,表示“过去的过去”,用过去完成时,故选D。
42.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。
43.Listen, someone ______ in the room.
A.was singing B.sang C.sings D.is singing
【答案】D
【解析】
【详解】
句意:听,有人在房间里唱歌。考查动词时态辨析题。listen和look等用于提醒,后面的句子多用现在进行时态,可排除前三项。根据句意语境,可知选D。
44.—When did the classroom have a power cut?
—This morning. While we ______ an English lesson.
A.have B.had C.are having D.were having
【答案】D
【解析】句意:——教室什么时候停电的?——今天早上,当我们正在上英语课。根据句
中的This morning判断句子是一个过去的时间,时态用过去时;而While引导的句子通常用进行时,所以本句使用过去进行时,构成为were/was+动词现在分词,主语是we,所以系动词用were,have an English lesson“上英语课”,have的现在分词是having;故答案选D。
45.Mr Li left our school last month . He in our school for nine years since he here in 2000. A.is ; came B.had been ; came C.was ; had come D.is ; has come
【答案】B
【解析】试题分析:句意:李先生上个月离开了我们学校。从他到这儿2000年到这儿开始,他在我们学校呆了9年了。根据Mr Li left our school last month可知,本题用过去完成时。故选B。
46.--It's too noisy here. what's going on?
---Oh, the noise comes from the boys. They______ a party
A.Hold B.are holding C.were holding D.have held
【答案】B
【解析】
【详解】
句意:-这里太吵闹了,发生什么事了?-哦,噪音来自那些男孩,他们在举行聚会。hold 举行,动词原形;are holding现在进行时,正在举行;were holding过去进行时;have held 现在完成时。根据对话what's going on可知,他们在说的是现在正在发生的事情,应用现在进行时,故选B。
47.–Have you seen yesterday’s TV play? I think Mary won’t marry the rich man.
–I agree. Unless the man finally ________ his mind to help the poor.
A.change B.changes C.changed D.will change
【答案】B
【解析】句意:你看过昨天的电视剧吗?我想玛丽不会嫁给那个有钱人的。-----我同意。除非这个人最终改变主意去帮助穷人。unless引导的条件状语从句用一般现在时态表将来,故答案为B。
48.--I didn't see you at Olympic Sports Centre this morning. What happened?
-- Sorry, I the exchange students around our school then.
A.showed B.was showing C.am showing D.will show
【答案】B
【解析】
句意:——今天早上我在奥运会体育中心没有看见你。发生了什么?——对不起,我那时正领着交换生参观我们学校。根据时间副词then可知此处用过去进行时,故选B。
49.—_____ you _____ your homework yet?
—Yes, I _____ it ten minutes ago.
A.Did; do; finished B.Have; done; have finished
C.Have; done; finished D.Will; do; finish
【答案】C
【解析】
试题分析:句意:-你做你的家庭作业了吗?-是的,十分钟前我就完成了。根据yet结合句
意可知前一句该用现在完成时;根据ten minutes ago可知后一句该用一般过去时。所以选C。
考点:考查现在完成时与一般过去时。
50.If you too much ice-cream,you will get sick.
A.will eat B.were eating C.ate D.eat
【答案】D
【解析】
【详解】
句意:如果你吃太多的冰激淋,你将会生病。If you too much ice-cream引导的是条件状语从句,主句应该用一般将来时,符合主将从现的原则。所以从句用一般现在时。故选D。