文档库 最新最全的文档下载
当前位置:文档库 › 复习专题动词的时态专项练习题

复习专题动词的时态专项练习题

复习专题动词的时态专项练习题
复习专题动词的时态专项练习题

复习专题动词的时态专项练习题

一、初中英语动词的时态

1.Mary with her parents to Hong Kong. They’ll stay there for two weeks.

A.have been B.have gone C.has been D.has gone

【答案】D

【解析】

【详解】

句意:玛丽和她的父母一起去了香港,他们打算在那里待一个星期。考查主谓一致和现在完成时。根据后面They’ll stay there for two weeks.一句话,可知玛丽和她的父母待在香港两周了,一起去了香港,并且还没有回来,所以用have/has gone to;have/has been to 则表示去过某地(已经回来);主语后面由with结构时,谓语动词由前面的主语决定单复数,根据主语Mary判断用助动词has.故选D。

【点睛】

现在完成时的标志词

already(肯定), yet(否定,疑问), just, before, recently, still, lately, never, ever, never, twice, on several occasion, in the past few days/weeks/months/years,(up to)these few

days/weeks/months/years, this morning/week/month/year, just, up to present, so far, up to now, till now, since+时间

2.We a few museums while we were in London.

A.visit B.visited

C.have visited D.are visiting

【答案】B

【解析】

句意:当我在伦敦时,我参观了几个博物馆。A. visit 参观,用于一般现在时态,主语复数时; B. visited 参观,用于一般过去时态; C. have visited 参观,用于一般现在完成时态;

D. are visiting 参观,用于现在进行时态,主语复数时;根据 while we were in London.可知

主句用过去时态;故选B

3.—How noisy it is outside!

—Oh, I forgot to tell you. My neighbours ________ their houses.

A.have decorated B.were decorating

C.are decorating D.will decorate

【答案】C

【解析】句意:——外面真吵!——哦,我忘了告诉你,我的邻居正在装饰他们的房子。根据How noisy it is outside!可知外面很吵,结合My neighbours ____ their houses.可推出句意“我的邻居正在装饰他们的房子”,故时态用现在进行时,其结构为am/is/are+动词现在分词,主语是My neighbours,所以系动词用are,故答案选C。

4.—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。

5.The train in an hour. I must go to the train station right now.

A.left B.leave

C.will leave D.has left

【答案】C

【解析】

【详解】

句意:火车一小时后出发。我现在必须去火车站。A. left一般过去时;B. leave一般现在时;C. will leave一般将来时;D. has left现在完成时。in an hour一个小时后,表示的是将来的时间,因此句子的时态用一般将来时,其构成为will+动词原形,故答案为C。

6.--- 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。

7.—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。

考点:考查时态的用法。

8.—I saw Mr. While in his office just now.

—No, it ______be him. He has _____Beijing and will come back next Friday.

A.mustn’t; gone to B.mustn’t; been to

C.can’t ; been to D.can’t ; gone to

【答案】D

【解析】

句意:-我刚才在办公室看到了While先生。-不,不可能是他。他已经去了北京,并将于下周五回来。表达“不可能”的推测,用can’t,不能与mustn’t(禁止),have/has gone to意为“到某地去”,说话时该人不在现场,have/has been to意为“曾经去过某地”,这里是说While先生已经去北京了,还没回来,故选D。

9.Don’t make any noise. We________ to a piece of wonderful music.

A.will listen B.are listening

C.listen D.have listened

【答案】B

【解析】

句意:不要发出任何噪音。我们正在听一首美妙的乐曲。根据Don’t make any noise.可知表示现在我们正在听音乐,因此不要发出噪音,故用现在进行时be doing,故选B。

10.—Mum, where is my dictionary?

—Oh, I didn’t see it, either. I’m afraid you ___________ it.

A.are losing B.will lose C.have lost D.were losing

【答案】C

【解析】

句意:——妈妈,我的字典在哪里?——哦,我也没有看到它,恐怕你把它弄丢了。A. are losing现在进行时态; B. will lose一般将来时态;C. have lost现在完成时态; D. were losing 过去进行时态。lose这一动词发生在过去,造成的结果是现在看不见了,属于完成的动作,要用现在完成时态来表达,故答案为C。

11.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。

12.---Where is your father?

---He_________ Australia and he ________Sydney for two weeks.

A.has been to; has been in B.has gone to; has been in

C.has been in; has been to D.has gone to; has been to

【答案】B

【解析】

【分析】

【详解】

句意:——你的父亲在哪里? ——他去了澳大利亚,已经在悉尼了。考查现在完成时态。have/has gone to已去了某地,表示人不在说话地点; have/has been in 已在某地;have/has been to去过某地,但现在不在那里。根据句意语境,可知不在对话的地方,ACD三项不合语境,故选B。

13.—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。

14.--________ 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。

15.-- Did you have a discussion with him about the matter?

--- No. When I saw him, he________ his history project busily.

A.has prepared B.prepares C.was preparing D.prepared

【答案】C

【解析】句意:——你和他关于那个问题讨论过了吗?——没有。当我看见他时,他正在

忙碌地准备历史项目。When引导的时间状语从句,用一般过去时,主句用过去进行时was/were doing,故选C。

16.—Could you tell me __________ yesterday?

—Because my bike was broken on my way here.

A.why you came late B.why do you come late

C.why you come late D.why did you come late

【答案】A

【解析】

【详解】

句意:——你能告诉我你昨天为什么迟到吗?——因为我的自行车在来的路上坏了。

考查宾语从句。英语宾语从句中一般用陈述语序,可知排除B和D。根据宾语从句时间状语yesterday,可知宾语从句时态是一般过去时态。故选A。

17.—_____ 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。

考点:考查现在完成时与一般过去时。

18.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。

19.—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。

20.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。

21.Listen, someone ______ in the room.

A.was singing B.sang C.sings D.is singing

【答案】D

【解析】

【详解】

句意:听,有人在房间里唱歌。考查动词时态辨析题。listen和look等用于提醒,后面的句子多用现在进行时态,可排除前三项。根据句意语境,可知选D。

22.The young man ________yellow ___________his keys in his office. He’s forgetful and can’t enter the house.

A.in;left B.on;forgot C.in;has left D.on;has forgotten 【答案】C

【解析】

【详解】

句意“穿黄色衣服的年轻人把他的钥匙落在他的办公室。他是健忘的并且他不能进入房子”。leave sth in+地点“把某物落在某地”;forget sth忘记某事。根据句意可知,in+颜色表示“穿……颜色的衣服”,排除B和D;第二空处,根据He’s forgetful and can’t ente r the house 可知,落钥匙的动作发生在过去,对现在造成的影响是他进不去房子,用现在完成时have done,故选C。

23.Everyone in Class 4 _______ TV on Sundays.

A.watches B.to watch

C.watching D.watched

【答案】A

【解析】

句意:在星期天四班的每个人看电视。watches是动词watch的第三人称单数;to watch动词不定式,作宾语或目的状语;watching现在分词,作宾语或伴随状语;watched动词watched的过去式,用于一般过去时。根据时间状语on Sundays可知此处用于一般现在时,主语everyone是第三人称单数,故谓语用第三人称单数watches。故选A。

24.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。

25.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。

考点:考查从句的时态用法。

26.—Hey, Kathy. How do you like my new shoes?

—Oh, sorry. But what did you say just now? I _______ something else.

A.thought B.was thinking C.am thinking D.will think

【答案】B

【解析】句意:——凯西,你喜欢我的新鞋吗?——对不起,你刚才说什么?我在考虑其他的事情。根据just now可知是你刚才说话时,我在考虑其他的事情,所以用过去进行时态;故选B

27.(广东省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。

28.—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。

29.The boy ______ for her in the rain for nearly half an hour before she appeared.

A.waits B.waited C.has waited D.had waited

【答案】D

【解析】句意:在她出现前,那个男孩已经在雨中等了接近半个小时了。因为before后用的是一般过去时,wait这个动作发生在appeared之前,也就是过去的过去,所以空格处应该用过去完成时。故选D。

30.I don't want to see the film The Hobbit II because I it already.

A.has seen B.saw C.have seen D.see

【答案】C

【解析】

【详解】

句意:我不想看电影《霍比特人》二世”,因为我已经看过了。表示过去发生或已经完成的某一动作对现在造成的影响或结果。常用的时间状语:already,so far,never,just,before,recently,结合句意,故选C。

相关文档