1、英语动词的时态解题技巧超强及练习题含答案含答案英语动词的时态解题技巧(超强)及练习题(含答案)含答案一、初中英语动词的时态1Dont make any noise. We_ to a piece of wonderful music.Awill listen Bare listeningClisten Dhave listened【答案】B【解析】句意:不要发出任何噪音。我们正在听一首美妙的乐曲。根据Dont make any noise.可知表示现在我们正在听音乐,因此不要发出噪音,故用现在进行时be doing,故选B。2She _on the phone,so I just smiled
2、 at her and went away.Ahas talked Bwas talking Cwill talk Dis talking【答案】B【解析】【详解】句意:她正在打电话,所以我只是朝她笑笑就走了。考查动词时态辨析。so所以,表结果;根据so I just smiled at her and went away,可知她正在打电话,需用过去进行时,故选B。3 I think the plan is just a waste of time. What do you think? Well, if you dont support the plan, _.Aneither do I B
3、so do I Cneither will I Dso will I【答案】C【解析】句意:我认为这个计划只是在浪费时间。您是怎么想的?好,如果你不支持这个计划,我也不支持。Neither+助动词+主语,表示主语也不是;这里是if引导的条件状语从句,主句用一般将来时,从句用一般现在时态,这里是主句,故助动词用will。根据题意,故选C。点睛:Neither+助动词+主语,表示主语也不是这样;so+助动词+主语,表示主语也是这样。4Are you a basketball player in you school? Yes, I_the team 3 years ago.I_in it for
4、3 years.Ajoined, was Bwas joined, amChave joined,have been Djoined, have been【答案】D【解析】【分析】句意:你在你们学校是一名篮球运动员吗?是的,我在3年前加入了篮球队。我已经参加它3年了。【详解】join加入,是瞬间性动词;be in参加,是延续性动词。第一空更加时间状语3 years ago可知此处用一般过去时,故为joined。第二空根据for 3 years可知此处用延续性动词的现在完成时,故用have been。故选D。5Jack _ a shower when his mother rang him up
5、.AtakesBhas takenCis takingDwas taking【答案】D【解析】句意:当他妈妈给他打电话的时候杰克正在洗澡。本句考查过去进行时态。“他妈妈打电话”是过去的时间,在过去某个时间正在进行的动作,使用过去进行时,故选D。6In the past few years, many schools _ the ways of doing morning exercises.Achange Bchanges Cwill change Dhave changed【答案】D【解析】试题分析:句意:在过去的几年里,很多学校已改变了做早操的方式。根据时间状语In the past fe
6、w years可知,本题用现在完成时。故选D。7 Hello! May I speak to Mary, please? Sorry. She _ a shower now.Ahas BhadCwill have Dis having【答案】D【解析】句意:喂,请找玛丽接电话好吗?对不起,她正在洗澡。本题考查动词的时态。Have a shower洗澡。A. has 单数第三人称形式 B. had 一般过去时 C. will have一般将来时 D. is having现在进行时。根据题意“她现在正在洗澡”是现在正在进行的动作,故选D。8I dont know when you _ to Mar
7、ys party. When you go, _as wellAgo ; I will go Bwill go ; I will go Cwill go ; I go Dgo ; I go【答案】B【解析】句意:我不知道你什么时候去参加玛丽的聚会。当你去的时候,我也去。第一个空是考查宾语从句,主句I dont know是一般现在时态,其宾语从句可以根据实际情况用任何时态,本题“我不知道你什么时候去参加玛丽的聚会”,“去”的动作属于没有发生,所以选择将来时态最佳,故排除A、D选项;第二个空When you go,是一个时间状语从句,而且这个时间对于说话时是一个没有发生没有到来的时间,也就暗示了后
8、面主句用一般将来时,即当你去的时候我将和你一起去,表示去的动作还没有发生,所以主句用一般将来时,构成“主将从现”,故排除C选项;故答案选B。9Before OShea hosted the Joy FM program in Beijing. He_in Hongkong for ten years.Aworks Bhas worked Chad worked Dwould work【答案】C【解析】句意:OShea在北京主持Joy FM节目前,他在香港工作了10年了。根据Before OShea hosted the Joy FM program in Beijing和for ten yea
9、rs.可知主句用过去完成时态;故选C10Do you think if Tom _the work well tomorrow?I think he will if he _his best.Adoes, will try Bwill do, tries Cdoes, tries Dwill do, will try【答案】B【解析】【详解】句意:-你认为明天Tom是否会把工作做好?-我认为如果他尽他的最大努力,他会做好的。does做,第三人称单数形式;will do将会做,一般将来时态;will try将会努力,一般将来时态;tries一般现在时态,第三人称单数形式。根据句意可知,第一句话中
10、if是“是否”,引导宾语从句,从句中有tomorrow,表示将来的事情,故用一般将来时态will do;第二句话if是“如果”,引导条件状语从句,从句中用一般现在时,主句用一般将来时态,主语是he第三人称单数,故用tries。选B。11 What are you doing now, Kate? I an email to my friend.Awrite Bam writing Cwrote Dhave written【答案】B【解析】句意:凯特你在做什么?我正在给我的朋友写电子邮件。考查现在进行时。根据What are you doing now, Kate?可知是问正在做什么,现在进行时
11、态,所以回答也应用现在进行时,其构成为be+动词现在分词;主语是I,所以系动词be用am,write的现在分词是writing,故答案选B。12My grandma _ a song with her friends when I came back.Asings Bsang Cis singing Dwas singing【答案】D【解析】句意:当我回来的时候,我的祖母正和她的朋友一起唱歌。根据when I came back可知此处表示过去某时正在做某事,故用过去进行时,故选D。13Why are you walking so quickly, Edward?There_ a talent
12、 show in ten minutes.Awill have Bwill 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。14The dog _ several days ago. I
13、felt very sorry for its _.Adied;death Bdied;died Cdeath;died Ddeath;death【答案】A【解析】【详解】句意:这只狗几年前就死了,我为它的死感到难受。根据句意及根据可知第一个空出缺少谓语动词,又因为时间是过去,共过去时态。根据句意及结构可知第二个空是名词。die,动词,death,名词,故选A。15-Have you been to Suning Plaza(苏宁购物中心) in our city?-No. Although it for more than a week, Im far too busy to go ther
14、e.Ahas started Bhas been onChas been open Dhas opened【答案】C【解析】【详解】句意:你曾经去过我们市的苏宁购物中心吗?没有。尽管它开业有一周多了,但是我太忙而没有时间去那里。和一段时间连用,动作要用延续性的或者用延续性的状态词。open,start都是瞬间动词。be on表示工作着,开着,一般指电器,煤气或水龙头等;be open表示开着的,营业中的;这两个词都是延续性状态,结合句意,故选C。16He told me that he _ here for five minutesAhas comeBhad arrivedChad beenD
15、had come【答案】C【解析】句意:他告诉我他到这儿5分钟了。根据for five minutes可知谓语动词要用延续性动词,come和 arrive都是短暂性动词,be in+地点,表示延续性,here副词,要把介词省略;故选C17There _ a football match on TV this evening.Awill have Bis going to be Chas Dis going to have【答案】B【解析】【分析】【详解】句意:今天晚上电视上将有一场足球赛。本句时态为将来时,将来时态有两种表达方式,一种是will+动词原形,另一种是be going to+动词原
16、形,本句用到there be 句型,故选B。18 Where is Mr. Wu? He together with his students _ singing by the lake .Ais practising Bare practising Cwill practise Dwould practise【答案】A【解析】【详解】句意:胡先生在哪里?他和他的同学们一起在湖边练习唱歌。A. is practising正在练习;单数; B. are practising正在练习,复数;C. will practise将去练习;一般将来时;D. would practise会去练习,过去将来时
17、。根据上文Where is Mr. Wu? 可知下文用现在进行时,其结构是be doing的形式,主语是he, together with his students在句中做状语;这里be动词用is。根据题意,故选A。19I dont remember_ the book yesterday.Awhere I put Bwhere did I putCwhere will I put Dwhere l will put【答案】A【解析】英语宾语从句中一般为陈述语序。根据时间状语yesterday,昨天,可知从句中描述的是过去发生的动作,故从句中用一般过去时态。选B为倒装语序,故选A。考点:宾语从
18、句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过去将来时态。结合语境可知,昨晚睡不好觉的原因是当时有人在演奏音乐,故用过去进行时态来描述,答案为B。21Whe
19、res your father, Tom? He _newspaper in the study.Areads BreadCis reading Dhas read【答案】C【解析】句意:-汤姆,你爸爸在哪里?-他在书房里读报纸。根据问句“汤姆,你爸爸在哪里?”,判断答语的句意是“他正在书房里读报纸。”即设空处的动作在说话时刻正在进行着,所以句子用现在进行时,现在进行时的构成:am/is/are+动词的现在分词,故答案为C。22Tom! I you 40 times that Ill beat you if you dont leave that apple jam alone.Sorry,
20、Aunt!Atell Btold Chave told Dam telling【答案】C【解析】句意:Tom!我已经警告过你40次,如果你不留下那个苹果酱,我就揍你。对不起,姑姑!本题考查动词tell(告诉)的时态。A. tell 动词原形 ;B. told 一般过去时; C. have told 现在完成时; D. am telling现在进行时。根据题意知动作发生在过去23Her son Coke, but now he milk.Aused to drink; is used to drinking Bused to drinking; drinksCis used to drinkin
21、g; used to drink Dwas used to drink; is drinking【答案】A【解析】【详解】句意:她儿子过去常喝可乐,但现在他习惯喝牛奶。used to do过去常常做;be used to doing sth习惯于做某事;drinks喝,第三人称单数形式;is drinking现在进行时,根据转折词but,可知前句表示过去喝可乐,后句表示习惯于喝牛奶,故选A。24I wonder when you _the new watch .Well , I _it for two weeks .Ahave bought, have had Bbought, have ha
22、dCbought, have bought Dhave bought, have bought【答案】B【解析】句意:我想知道你什么时候买的这个新手表。我买了两周了。问什么时候买的,用过去时态,排除A/D;根据for two weeks可知用延续性动词,buy买,短暂性动词,have买,拥有,延续性动词;故选B25Your paper must _ as soon as the bell _.Ahand in; rings Bhand in; will ringCbe handed in; rings Dbe handed in; will ring【答案】C【解析】【详解】句意“铃声一响,你
23、必须上交你的试卷”。第一空处,主语为your paper和谓语hand in之间为被动关系,排除A和B。as soon as引导的从句用一般现在时,主句用一般将来时,即“主将从现”原则,故选C。26Sally _ reading the novel. She will return it in the afternoon.Afinish Bfinishes Chas finished Dis finishing【答案】C【解析】【详解】句意:莎莉已读完小说了。她下午还。A. finish动词原形; B. finishes一般现在时态的第三人称单数形式; C. has finished 现在完成
24、时态的第三人称单数形式;D. is finishing现在进行时态的第三人称单数形式。根据下句She will return it in the afternoon. 她下午还。可知,她已经读完了,故用现在完成时态,故选C。27Linda, why _ you late for school yesterday? Because I woke up late.Awas Bwere Care Dis【答案】B【解析】句意:琳达,你昨天为什么上学迟到?因为我醒晚了。根据时间状语yesterday可知此处用一般过去时,主语是you,因此谓语用were,故选B。28Where are your par
25、ents?Oh, they _ Shamei Village to enjoy the beautiful sights.Ahas gone to Bhave been to Chave gone to【答案】C【解析】【详解】句意:-你的父母在哪里?-哦,他们去了沙美村去享受美丽的风景了。has gone to去了某地,还没回来;have been to去过某地,已经回来了;have gone to去了某地,还没有回来。根据对话中Where are ?可知,这里的意思是“还没有回来”,故排除B选项。句子的主语they是复数,故应选C。29Could you tell me _ yesterd
26、ay?Because my bike was broken on my way here.Awhy you came late Bwhy do you come lateCwhy you come late Dwhy did you come late【答案】A【解析】【详解】句意:你能告诉我你昨天为什么迟到吗?因为我的自行车在来的路上坏了。考查宾语从句。英语宾语从句中一般用陈述语序,可知排除B和D。根据宾语从句时间状语yesterday,可知宾语从句时态是一般过去时态。故选A。30Todays young people cant live without smart phones. They
27、 keep their hands on the phones whenever they go, even while they_ meals.Ahad Bwill have Cwere having Dare having【答案】D【解析】句意:如今的年轻人没有智能手机就无法生存。当他们吃饭的时候,他们随时都会拿起手机。考查动词时态辨析题。while当的时候,表示从句动作和主句动作同时发生,常用进行时态。根据句意语境,可知选D。31Someone _ at the door. Can you open it?Aknocks BknockedCis knocking Dwas knockin
28、g【答案】C【解析】试题分析:句意:有人在敲门,你可以去开一下吗?knock敲,knock at the door是一个固定的短语,意思是敲门。根据句意和这个情景可知,现在有人正在敲门,故应该用现在进行时,故选C。A是一般现在时第三人称单数形式;B是一般过去时;D是过去进行时。考点:考查动词时态。32Mr. Green _ London, but he will come back in two days.Ahas been to Bhas gone to Cgoes to Dleaves【答案】B【解析】【详解】句意:Green先生去了伦敦,但是他将在两天之后回来。has been to去过
29、某地,已经回来了;has gone to去了某地,还没有回来;goes to去,一般现在时;leaves离开,一般现在时。根据句意but he will come back in two days可知,这里表示Green先生去了伦敦,还没有回来。故应选B。33一You look tired. Whats the matter?一I on a sofa because my grandparents have been here to spend the weekend. I cant have a good sleep.Aslept Bam sleeping Cwas sleeping Dha
30、ve slept【答案】B【解析】句意:你看起来非常累。怎么啦?因为我的祖父母在这里度周末,我一直在沙发上睡觉。我无法睡个好觉。根据You look tired.可知你现在看起来非常累,因此在沙发上睡觉这个是近段时间一直在做,故用现在进行时,故选B。34Tomorrow my dad a big dinner for my birthday party.Sounds great!Have a good time.Acooks Bwas cooking Ccooked Dwill cook【答案】D【解析】【详解】句意:-明天我爸爸要为我的生日聚会做一顿大餐。-听起来很好,祝你过的愉快。根据tomorrow可知,句子应该用一般将来时。其谓语动词的形式:will+动词原形。故选D。35
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1