人教版英语英语动词的时态的用法大全附答案推荐精选

  • 格式:doc
  • 大小:73.00 KB
  • 文档页数:13

人教版英语英语动词的时态的用法大全附答案推荐精选

一、初中英语动词的时态

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

2.--- Where’s my father? Could tell me?

--- He to Beijing. He’ll attend an important meeting.

A.goes B.is going C.has gone D.has been

【答案】C

【解析】

【详解】

句意:——我的父亲在哪里?可以告诉我吗?——他已经去北京了。他将参加一个重要会议。考查动词时态辨析。根据句意语境,可知父亲不在说话的地点已经去了北京,需用现在完成时,可排除AC两项。have been to意为“曾经去过某地”,现在已不在那里了;have gone

to意为“到某地去了”,说话时作句子主语的人不在现场,故选C。

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

考点:考查动词的时态。

4.—I know you ______ to China many years ago. And how long have you ______ in China ?

—I don’t remember it exactly.

A.come; live B.came; come

C.come; come D.came; lived

【答案】D

【解析】

句意:-我知道你多年前就来中国了。你在中国住了多久了?-我记不太清了。根据过去时间短语many years ago可知,谓语动词使用过去式came。how long与持续性动词连用,live是持续性动词,come暂时性动词。根据语境可知,本句为现在完成时态,所以动词使用过去分词lived。故选D。

5.I don’t know when you ______ to Mary’s party. When you go, ______as well

A.go ; I will go B.will go ; I will go C.will go ; I go D.go ; I go

【答案】B

【解析】

句意:我不知道你什么时候去参加玛丽的聚会。当你去的时候,我也去。第一个空是考查宾语从句,主句I don’t know是一般现在时态,其宾语从句可以根据实际情况用任何时态,本题“我不知道你什么时候去参加玛丽的聚会”,“去”的动作属于没有发生,所以选择将来时态最佳,故排除A、D选项;第二个空When you go,是一个时间状语从句,而且这个时间对于说话时是一个没有发生没有到来的时间,也就暗示了后面主句用一般将来时,即当你去的时候我将和你一起去,表示去的动作还没有发生,所以主句用一般将来时,构成“主将从现”,故排除C选项;故答案选B。

6.My grandma dinner when I got home yesterday.

A.cooks B.was cooking C.is cooking D.will cook

【答案】B

【解析】

【详解】

句意:昨天当我到家的时候,我的祖母正在做晚饭。根据when I got home yesterday.可知,这里指的是昨天到家时,另一个动作正在发生,表示过去某个时刻正在进行的动作,应该用过去进行时。其谓语动词的形式是:was/were doing,故选B。

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

8.— What are you doing now, Kate?

— I an email to my friend.

A.write B.am writing C.wrote D.have written

【答案】B

【解析】

句意:——凯特你在做什么?——我正在给我的朋友写电子邮件。考查现在进行时。根据What are you doing now, Kate?可知是问正在做什么,现在进行时态,所以回答也应用现在进行时,其构成为be+动词现在分词;主语是I,所以系动词be用am,write的现在分词是writing,故答案选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.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。

11.---Did you watch the program The Voice last night?

---I wanted to, but my mother __________her favorite TV play. A.watches B.watched C.was watching D.is watching

【答案】C

【解析】句意:昨晚你看《The Voice》了吗?——我想看,但是我妈妈在看她最喜欢的电视剧。下句是解释了当时为何没有观看《The Voice》的原因,是由于当时妈妈在看她最喜欢的电视剧。在过去的某一时刻发生的动作用过去进行时态来表达,故答案为C。

12.—Are you a basketball player in you school?

—Yes, I______the team 3 years ago.I______in it for 3 years.

A.joined, was B.was joined, am

C.have joined,have been D.joined, have been

【答案】D

【解析】

【分析】

句意:——你在你们学校是一名篮球运动员吗?——是的,我在3年前加入了篮球队。我已经参加它3年了。

【详解】

join加入,是瞬间性动词;be in参加,是延续性动词。第一空更加时间状语3 years ago可知此处用一般过去时,故为joined。第二空根据for 3 years可知此处用延续性动词的现在完成时,故用have been。故选D。

13.(题文)—If you try hard, your dream will_______.

—Yes, I____.

A.come true; will B.be truly; will

C.come true; do D.be true; do

【答案】A

【解析】句意:--如果你努力,你的梦想将实现。--是的,我会的。根据题干-If you try

hard,your dream will_______.Yes,l____.可知从句是一般现在时,主句用一般将来时,所以 will 后面接动词原形come true,意为"实现";所以回答用will.即如果你努力,你的梦想将实现。--是的,我会的。故选A.

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.By the time I got up, my mother ________the breakfast well.