1、英语动词的时态专项练习题及答案详解含答案英语动词的时态专项练习题及答案详解含答案一、初中英语动词的时态1He told me that he _ here for five minutesAhas comeBhad arrivedChad beenDhad come【答案】C【解析】句意:他告诉我他到这儿5分钟了。根据for five minutes可知谓语动词要用延续性动词,come和 arrive都是短暂性动词,be in+地点,表示延续性,here副词,要把介词省略;故选C2My grandma looking at that photo on the wall.I can unders
2、tand. It helps her remember her childhood.Aenjoys BenjoyedCwas enjoying Dwill enjoy【答案】A【解析】句意:我奶奶喜欢看墙上的那个照片。我能理解,它能帮她想起她的童年。A. enjoys喜欢, 用于一般现在时态 ,主语单三时; B. enjoyed 喜欢, 用于一般过去时态 ; C. was enjoying 喜欢, 用于过去进行时态 ,主语单三时 ; D. will enjoy喜欢, 用于一般将来时态 ; 根据It helps her remember her childhood.可知用一般现在时态;故选A3
3、Mike, I havent seen your elder sister for a long time. She _ Hong Kong on business for a few days.Awent to Bhas gone to Chas been to Dhas been in【答案】D【解析】句意:迈克,我好久没见到你姐姐了。她已经在香港出差几天了。根据 for a few days可知,这些天一直在香港,表示从过去的时间一直延续到现在,应用现在完成时;又根据has been to去过和has gone to去过都不能与时间段连用可知,应排除BC;要表示在哪里呆多长时间应用延续性
4、动词短语 be in表状态,故答案选D。4The movie for about 5 minutes,so lets see the next one.Ahas been on Bhas started Cstarted Dbegan【答案】A【解析】句意:这部电影已经开演五分钟了,我们去看下一部吧。根据句中时间状语for about 5 minutes可知动词应该用延续性动词,时态为现在完成时态。start和begin均为短暂性动词,start对应的延续性动词短语是be on。故答案选A。5Not only my classmates but also our English teacher
5、 Chinese poems, so we often share their favourite ones.Alike Bliked Clikes Dliking【答案】C【解析】句意:不仅我的同学们而且我的老师都喜欢古诗,因此我们经常分享他们最喜欢的诗。本题考查动词的时态。A. like动词原形; B. liked 过去式;C. likes 单数第三人称; D. liking现在分词形式。Not onlybut also不仅而且用于连接两个对等的成分;若连接两个成分作主语,其后谓语动词与靠近的主语保持一致。our English teacher为单数第三人称,故选C6Johnson won
6、t answer the phone if he _ the number.Aknew Bdoesnt know Cwill know Ddidnt know【答案】B【解析】句意:如果约翰逊不知道电话号码,他就不接电话。考查动词时态。本句是if引导的条件状语从句,当主句是将来时态时,从句用一般现在时,可排除C、D两项。根据句意,本句是否定陈述,故选B。7Do you think if Tom _the work well tomorrow?I think he will if he _his best.Adoes, will try Bwill do, tries Cdoes, tries
7、Dwill do, will try【答案】B【解析】【详解】句意:-你认为明天Tom是否会把工作做好?-我认为如果他尽他的最大努力,他会做好的。does做,第三人称单数形式;will do将会做,一般将来时态;will try将会努力,一般将来时态;tries一般现在时态,第三人称单数形式。根据句意可知,第一句话中if是“是否”,引导宾语从句,从句中有tomorrow,表示将来的事情,故用一般将来时态will do;第二句话if是“如果”,引导条件状语从句,从句中用一般现在时,主句用一般将来时态,主语是he第三人称单数,故用tries。选B。8My grandma dinner when I
8、 got home yesterday.Acooks Bwas cooking Cis cooking Dwill cook【答案】B【解析】【详解】句意:昨天当我到家的时候,我的祖母正在做晚饭。根据when I got home yesterday.可知,这里指的是昨天到家时,另一个动作正在发生,表示过去某个时刻正在进行的动作,应该用过去进行时。其谓语动词的形式是:was/were doing,故选B。9Neither Amy nor her parents _ to Australia, but _ of them know Australian customs very well.Aha
9、ve been, all Bhave been, both Chas been, neither Dhas been, none【答案】B【解析】句意:艾米和她的父母都没去过澳大利亚,但他们都很了解澳大利亚的风俗习惯。考查动词时态和不定代词辨析题。Neither A nor B,表示两者都没有/都不,遵循就近原则;空格前面的parents(父母)是复数形式,不可用has,可排除CD两项。all全都;both两者都,Amy和her parents是两个方面,需用both。根据句意语境,可知选B。10Linda a lot since I saw her last timeAhas changed
10、 Bwillchange Cis changing Dchanged【答案】A【解析】句意:自从我上次见到她以来,Linda变化了很多。本题考查动词的时态。Change变化,改变。A. has changed 已经改变,是现在完成时 B. will change 将要改变,是一般将来时 C. is changing正在改变,是现在进行时 D. changed改变了,是一般过去时。本句是现在完成时的典型句型,故选A。11Why are you walking so quickly, Edward?There_ a talent show in ten minutes.Awill have Bwi
11、ll beCis going to have Dare going to be【答案】B【解析】【分析】考点:考查一般将来时。【详解】试题分析:句意:你为什么走那么快,爱德华?十分钟后就有个才艺表演。根据时间状语in then minutes十分钟后,句子要用一般将来时;句型there be有;其一般将来时结构为there will be或there is/are going to be,根据主语a talent show单数,所以用is,故C和D不对,故选B。12My grandma _ a song with her friends when I came back.Asings Bsan
12、g Cis singing Dwas singing【答案】D【解析】句意:当我回来的时候,我的祖母正和她的朋友一起唱歌。根据when I came back可知此处表示过去某时正在做某事,故用过去进行时,故选D。13By the time I got up, my mother _the breakfast well.Ahas cooked Bcooked Chave cooked Dhad cooked【答案】D【解析】句意:我起床的时候,妈妈已经做好早饭了。考查动词时态辨析题。by the time等到/到时候为止,用于表示一段时间,主句需用完成时。根据从句时态(got是过去式),结合句
13、意语境,可知用过去完成时,即had+过去分词结构,故选D。14She _ for ten years and now she has a lovely daughter.Amarried Bhas been married Chas got married【答案】B【解析】句意:她结婚十年了,现在有了一个可爱的女儿。marry和get married都是短暂性动词,不能与表示一段的时间状语连用,marry的延续性形式为be married,故答案为B。点睛: 短暂性动词又称瞬间动词,表示动作一旦发生就立即结束。这类动词有:go, come, arrive, leave, begin, star
14、t, join, marry 等。瞬间动词可以用于现在完成时,但不能和表示一段时间的状语连用。如for 和since 所引导的时间状语都表示一段时间,那就要将瞬间动词转化为表延续的动词或者表状态的形式,be+名词形容词或副词介词短语等。 如此题中的marry转化为be married , 表示状态,就可以与表示一段的时间状语连用。15-Where is Grace?-She with her brother playing basketball at school.Ais practice Bis practicing Care practicing Dare practice【答案】B【解析
15、】句意:格雷斯在哪里?她正在和她哥哥在学校练习打篮球。be后跟现在分词,构成现在进行时态,此句的主语为she,with her brother做状语,be用is,故答案为B。点睛:主语为单数名词或代词,尽管后面跟有with,together with,along with,as well as,besides,except,but,like等介词或介词短语时,谓语动词用单数形式。例如:Mike with his father has been to England. 迈克同他的父亲去过英格兰。Mike, like his brother, enjoys playing football. 迈克
16、像他的哥哥一样喜欢踢足球。16They _ the coming of the year 2018 when an accident happened.Awere celebrating BcelebratedCwould celebrate Dhave celebrated【答案】A【解析】【详解】句意“当事故发生时,他们正在庆祝即将来临的2018年”。句中的when意为“这时”,这是一个典型的“当正在进行的时候发生了”句型,主句用过去进行时,从句就过去时。答案为A。17I _ a picnic with my brother last Sunday. It was great.Ahave
17、BhadCwill have Dam having【答案】B【解析】句意:上周日我和我的哥哥一起去野餐了,非常棒。have有,动词原形;had是have的过去式;will have将会有,一般将来时态;am having现在进行时态。have a picnic去野餐,是一个固定短语。根据句中的时间状语last Sunday可知,这里说的是过去的事情,应用一般过去时态,故选B。18My grandparents in that city since they got married.Awill live Bhave lived Clive Dwere living【答案】B【解析】句意:自从结婚
18、以来,我祖父母就住在那个城市。since they got married是表示截止到目前为止的时间段,主句要用现在完成时态,故答案为B。19-Helen, When did you moved here?-I_ here since two years ago.Amoved Blived Chave moved Dhave lived【答案】D【解析】试题分析:句意:海伦,你什么时候搬到这儿的?从两年前我就住在这儿。表示从两年前一直延续到现在的动作,用现在完成时态,A、B错。move是一个非延续性的动作,不能与表示一段时间的状语since two years ago连用,live是延续性动作
19、,可以与since two years ago连用。故选D。【考点定位】 考查动词时态辨析。20 Did you sleep well last night?Far from that! One of my neighbours music pretty loud.Aplays Bwas playing Cis playing Dwould play【答案】B【解析】句意:-你昨晚睡得好吗?-远非如此!我的一个邻居在大声演奏音乐。A. plays一般现在时态;B. was playing 过去进行时态;C. is playing 现在进行时态; D. would play过去将来时态。结合语境
20、可知,昨晚睡不好觉的原因是当时有人在演奏音乐,故用过去进行时态来描述,答案为B。21_ you _ my watch? Yes, I _ it on the table just now.ADid , see , saw BDid , see , see CHave , seen, saw. DHave , seen, have seen【答案】C【解析】句意:你看见我的手表了吗?是的,我刚才在桌子上看到了。第一个空根据答语中的Yes, I _ it on the table just now.可知事情已经发生了,强调对现在造成的影响,所以问句应用现在完成时,结构为:have/has+动词过去
21、分词,主语是you,所以用have,see的过去分词是seen;第二个空根据时间状语just now“刚才”,它是表示过去的时间状语,是一般过去时的标志词,可以判断答语应用一般过去时,即谓语动词see要用其过去式saw;结合选项,可知C选项符合题意,故答案选C。22Andy doesnt want to see the film Coco because he it twice.Asees Bis seeing Cwill see Dhas seen【答案】D【解析】【详解】句意:Andy不想看寻梦环游记这部电影,因为他已经看过两次了。sees看见,一般现在时态;is seeing现在进行时态
22、;will see一般将来时态;has seen现在完成时态。根据句意可知,Andy已经看过两次了,这里表示过去的动作对现在的影响,应用现在完成时态,故选D。23 I _ Chinese dishes for my foreign friends tomorrow evening.Awill cook Bhave cookedCcook Dcooked【答案】A【解析】试题分析:句意:明天晚上我将为我的外国朋友做中国菜。根据时间状语tomorrow evening可知,句子应该用一般将来时,故选A。考点:考查动词时态。24Hi, Nora. Is your mother at home?Jus
23、t a minute! She _ flowers in the garden.Aplant Bis planting Cplanted Dwas planting【答案】B【解析】【详解】句意:嗨,Nora。你妈妈在家吗?等一下!她正在花园里种花。考查动词时态辨析题。根据句意语境,可知用现在进行时,即“be+现在分词”结构。she是单数第三人称,系词需用is。故选B。25Why _ let Tom go to the supermarket with us?Sorry, he _ his homework yet.Ayou dont; has finished Bdont; has fini
24、shedCnot to; didnt finish Dnot; hasnt finished【答案】D【解析】句意:你为什么不让汤姆和我们一起去超市?对不起,他还没有完成作业。你为什么不做某事?Why dont you do sth?=Why not do sth?主语you与助动词do同时省略或是同时保留。后句描述的是已经发生或完成的动作,强调过去发生的动作对现在造成的影响或结果,句子用现成完成时态。他不能去超市,是因为他还没有完成作业,因此后句用现在完成时态的否定形式。故选。26Since the shop_down, all the T-shirts are sold at half p
25、rice.Ahas closed Bclosed Cis closing Dwill be closed【答案】C【解析】句意:由于商店即将倒闭,所有的T恤衫半价出售。close down停业,关闭。此处是现在进行时态表将来,故答案为C。27 -Do you know when we_?-Im not sure. I will tell you about it when the time_.Aleave;is fixed Bwill leave;is fixedCleave;will be fixed Dwill leave;will be fixed.【答案】B【解析】试题分析:句意:你知
26、道我们什么时候出发吗?我不确定。当时间安排下来时,我会告诉你。现在还没有出发,出发是将要发生的动作,用一般将来时态:will leave;后句是when引出的时间状语从句,时间状语从句中用一般现在时态表示将要发生的动作。故选B。考点:考查动词的时态。28David _ school two years ago and he _ for two years.Aleaves, has gone Bleft, has been awayCleaves, has been away Dleft, has gone【答案】B【解析】【详解】句意:杰克逊两年前离开学校,他已经走了两年了。 two year
27、s ago是过去时间短语,动词用过去式;for two year表示一段时间,动词应具有持续性或表状态,be away表状态,可以和现在完成时态连用。故选B。29 What were you doing when we were playing basketball yesterday afternoon? I _ the classroom.Awas cleaning Bhave cleanedCwill clean Dclean【答案】A【解析】试题分析:句意:昨天下午当我们正在打篮球时,你正在做什么?结合语境可知下文描述的是过去某时正在进行的动作,故用过去进行时态。选A。考点:考查动词的
28、时态。30 I _at this time yesterday.Me, too.Awill cook Bis cooking Ccooked Dwas cooking【答案】D【解析】句意:昨天这个时候我在做饭。我也是。根据at this time yesterday.可知用过去进行时态;故选D31My sister _ the exam, so she is very happy now.Apasses Bhas passed Cpassed Dwill pass【答案】B【解析】句意:我妹妹通过了考试,所以她现在很高兴。现在高兴说明已经通过了考试,应该用现在完成时态来表达,A答案为一般现在
29、时态;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 + 时间点 /
30、从句,for + 时间段,如:I have learned English for 3 years.我已经学习英语3年了。(3年前开始学习英语,现在还在学习英语)此题虽然没有具体的时间状语,但结合语境理解,高兴的原因是现在通过了考试,属于现在完成时态的第一种用法。32- Jack, what do you think of my new dress? - Sorry, pardon? I _ about something else.Aam thinking Bwas thinking Cthought Dthink【答案】B【解析】句意:杰克,你觉得我的新衣服怎么样?对不起,再说一遍好吗?我在想别的事情。考查动词时态辨析题。根据句意语境,可知问话者说话的时候回答者正在做别的事情,需用过去进行时,即be+过去分词结构;主语I是第一人称,系词需用was,故选B。33-Did you go to the concert with your paren
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1