您的当前位置:首页正文

初中英语语法知识—动词时态的专项训练及解析答案

来源:步旅网


一、选择题

1.My mother when I got home yesterday. A.will cook B.cooks C.has cooked D.was cooking

2.My grandfather ________ live in the countryside, but now he ________ living in the city. A.used to; used to C.used to; is used to

3.—Surprise! Cindy is singing in the concert. —But she ______. A.will refuse C.refuses

4.—Rose, can you give me a hand? —Just a minute. I ______ the followers. A.am watering C.watered

5.— Where can I find Jack? — He __________ to the post office. A.goes

B.has gone

C.has been

D.will go

6.— How about going for a drive, Mike?

— One moment, please! I __________ cleaning our room soon. A.will finish A.will have China.

A.used to live; used to eating B.is used to live; used to eat C.is used to live; used to eating D.used to living; used to eat

9.I like this dress very much. It soft and smooth. A.feels A.finds

B.touches B.found

C.is felt C.will find

D.is touched D.has found

10.My mother will be very angry with me when she out where I have been. 11.Which of the following sentences is correct? A.He came in and sat down. B.We all like . C.When we met. He didn't say hello. D.We went out, headed for the bus stop.

12.Mr Hua ________ to Japan. He’ll come back in two weeks.

B.have finished B.has

C.finish C.is going to be

D.finishes D.are going to be

7.Boys and girls, there ________an English speech competition in two weeks.

8.Dick __________ in America, but he has been ___________ Chinese food since he moved to

B.have watered D.water B.refused D.has refuse

B.was used to; gets used to D.was used to; used to

A.goes B.went C.has gone D.will go

13.—I'm sorry. There was too much traffic on the road. —Never mind. The meeting________for only 5 minutes. A.has begun

B.has stopped

C.has been on

14.— Have you ever been anywhere for a trip? — A trip? I ________ away from my hometown even once. A.went A.sleeps A.was felt

B.have gone B.is sleeping B.is felt

C.have been C.sleep C.felt

D.have never been D.are sleeping D.feels

15.Don’t turn on the TV. Grandma ________.

16.The water ______ cool when I jumped into the pool for morning exercise. 17.--What age did you leave home ? --I left home at 18. I ___your city for five years A.have gone to

B.have been to

C.have been in

D.have come to

18.---Where have you been recently?

---I _______ in Hangzhou on business for a week last month. A.have been A.have

B.had gone B.having

C.had been C.is having

D.was D.are having

19.It’s 8 o’clock. The students _________ an English class. 20.Can you describe ________? A.what the student look like C.what does the student looks like 21.Don’t talk! The baby ________. A.sleeps

B.is sleep

C.sleeping

D.is sleeping

22.— What do you use MP3 for? — I ________ it ________ to music. A.use; listen C.use; to listen A.while A.works

B.when B.is working

B.are listening; listening D.is listening; to listening C.before C.was working

D.after D.has worked

B.what does the student look like D.what the student looks like

23.My father was reading ________ I was sleeping.

24.My father is a teacher and he ___________ in this school for about twenty years. 25.—I called you at three yesterday afternoon, but you weren’t in. —I ________ a meeting at that time. A.had

B.was having

C.have had

D.would have

【参考答案】***试卷处理标记,请不要删除

一、选择题 1.D 解析:D

【解析】句意:当我昨天回到家的时候,我的妈妈正在做饭。考查的是过去进行时。根据 when引导的一般过去时的时间状语从句推断主句描述的是过去某个时间正在发生的动作,故用过去进行时态,过去进行时的构成是:主语+was/were+动词的现在分词,主语是第三人称单数所以be动词用was,cook的现在分词是cooking;故答案选D。

2.C

解析:C 【解析】 【分析】 【详解】

句意:我祖父过去住在农村,但现在他习惯于住在城市。

考查used短语辨析。短语used to do sth.表示“过去常常做某事”;be /get used to doing sth.表示“习惯做某事”;第一空是过去住在乡下,用used to do的形式;排除BD;第二空表示习惯做某事,用be used to doing,排除A。根据题意,故选C。

3.B

解析:B 【解析】 【分析】 【详解】

句意:——好意外!辛迪正在音乐会上唱歌。——但是她(过去)拒绝。考查一般过去时。根据句意:好意外!辛迪正在音乐会上唱歌。结合but,可知Cindy之前是拒绝的。所以用一般过去时。故答案为B。

4.A

解析:A 【解析】 【分析】 【详解】

句意:——Rose,你能帮我一下吗?——等一下,我正在浇花。考查现在进行时。根据语境:“Rose,你能帮我一下吗?”“等一下,我______花。”可推测是正在浇花,所以用现在进行时。故答案为A。

5.B

解析:B 【解析】 【分析】 【详解】

句意:——我在哪里可以找到杰克?——他已经去邮局了。

考查动词时态。goes一般现在时,表示“去”;has gone 现在完成时,表示“某人去了某地,现在还没有回来”;has been 现在完成时,表示“某人曾经去过某地,此时已回来”;will go一般将来时,表示“将要去”。根据句意可知,杰克已经去了邮局,不在这里,还没有返回。故have/has gone to符合题意。故选B。

6.A

解析:A 【解析】 【分析】 【详解】

句意:——迈克,开车出去兜兜风怎么样? ——请等一会,我会很快打扫完我们的房间。 考查动词时态。本句中有时间状语soon,表示“很快,不久”,故本句时态为一般将来时。will finish一般将来时;have finished现在完成时;finish一般现在时;finishes一般现在时,主语为第三人称单数。故选A。

7.C

解析:C 【解析】 【分析】 【详解】

句意:同学们,两周后将有一场英语演讲比赛。

考查动词时态,根据“in two weeks两周后”可知应该用一般将来时,排除C;观察句型,这里用的是there be句型,选项A错误;又因为这里是“an English speech competition一场英语演讲比赛”那么应该用is,故选C。 【点睛】

There be表示的是某地有……;have表示的是人/物拥有…… 要注意不能出现“there have/has”,这是错误的。

8.A

解析:A 【解析】 【分析】 【详解】

句意:迪克过去住在美国,但自从搬到中国后,他就习惯了吃中国菜。考查动词短语。1.used to do sth.:从前是,过去做某事。2.be used to doing sth.:习惯于做某事。结合句意可知填used to live; used to eating;选A。

9.A

解析:A 【解析】 【分析】 【详解】

句意:我非常喜欢这条裙子。它摸上去柔软和光滑。

考查感官动词。feels感觉,摸起来,一般现在时三单形式;touches触摸,一般现在时三单形式;is felt表示被动语态,被感觉;is touched被动语态,被触摸。根据题干中“It ____ soft and smooth.”可知句子是主系表结构,此处用感官动词feel作系动词,排除BD;感官动词无被动语态,排除C。故选A。

10.A

解析:A 【解析】 【分析】 【详解】

句意:当我妈妈知道我上哪儿去了,她会非常生气的。

考查动词时态。finds表示一般现在时;found表示一般过去式;will find表示一般将来时;has found表示现在完成时。本句含有when引导的时间状语从句,且主句时态为一般将来时,根据“主将从现”原则,从句的时态为一般现在时。故选A。 【点睛】

如果题干中缺少谓语动词,一是要结合备选答案考虑时态考点,二是要注意主语与谓语动词之间是主动还是被动关系,从而判断是否要用被动语态。如本题中,题干缺少谓语动词,根据选项可知谓语动词为find,与主语是主动关系。本句为主从复合句,从句为时间状语从句,符合“主将从现”的原则,故可以判断从句为一般现在时。

11.A

解析:A 【解析】

句意:下列句子哪一个是正确的?根据We all like<Harry Potter>,英文中书名写成斜体,不需要加书名号,所以这个句子是错误的,故B项错误;When we met.He didn't say hello.When we met作为时间状语从句,不能独立成句,所以这个句子是错误的,故C项错误。We went out,headed for the bus stop.这里两个动作之间需要加and,应该是We went out and headed for the bus stop;所以这个句子是错误的,故D项错误。因此正确的一项是A。故选A。

12.C

解析:C 【解析】 【分析】 【详解】

句意:Mr Hua 去了日本,他将在两周以后回来。

考查动词时态。goes去,第三人称单数;went去,过去式; has gone已经去,现在完成时;will go将去,一般将来时。根据下文“He’ll come back in two weeks.”可知,此处是去了日本,用have/has gone to…去了……。根据题意,故选C。

13.C

解析:C 【解析】

【分析】 【详解】

句意:——我很抱歉.。路上车辆太多了。——不要紧。会议只开了5分钟。

考查动词时态,根据“for only 5minutes”可知,此处应该用现在完成时。现在完成时的构成为have/has+过去分词,且只能用延续性动词。根据句意可知,此处意为“会议只开始了五分钟\",所以这里应该用has been on,答案为C。

14.D

解析:D 【解析】 【分析】 【详解】

句意:——你出去旅游过吗?——旅游?我从未离开过家乡。

考查现在完成时态。现在完成时的\"完成用法\"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。be away离开,不在;频度时间状语once,故选D。

15.B

解析:B 【解析】 【分析】 【详解】

句意:别开电视,奶奶正在睡觉。

考查现在进行时。sleep睡觉,根据前面的Don’t turn on the TV可知,应该是奶奶正在睡觉,用现在进行时,排除A和C,主语Grandma是单数,所以be动词用is,排除D,故选B。

16.C

解析:C 【解析】

考查系动词的用法。系动词feel有感觉之意,后面应用形容词作表语,没有被动语态。句意:当我跳入池塘晨练的时候,水感觉很凉。根据后面的时间状语用的是过去式,所以选C。

17.C

解析:C 【解析】 【详解】

句意:----你多大的时候离开家的?----十八岁离开家的,我来到你的城市五年了。本题主要现在完成时的用法。A. have gone to表示“动作的完成”,强调人已离开说话的地方;B. have been to的意思是“过去到过而现在已返回”;C. have been in是说去到某个地方没走,一直待在那里;D. have come to 是完成时态,谓语动词come只能用过去分词。根据

for five years可知,这是一个表示一段时间的时间状语,而go/come是瞬间性动词,不能

持续一段时间。此处所以要用延续性动词be,它后面可以跟表示一段时间的状语,现在完成时态的结构为have/has+动词的过去分词,主语是I,所以助动词用have been,“在这座城市里”in the city,故选C。 【点睛】

本题主要考查现在完成时,用法:表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在。其结构是have/has+及物动词的过去分词,此题注意短暂性动词和延续性动词区别。

18.D

解析:D 【解析】 【分析】 【详解】

句意:——最近你去过哪里?——我上个月在杭州出差一周。根据last month可知此处用一般过去时。虽然 for a week ,但是根据语境和last month可知只是叙述过去的事情,故选D。

19.D

解析:D 【解析】 【分析】 【详解】

句意:现在是8点钟,学生们正在上英语课。前面有具体的点时间,用现在进行时态,现在进行时表示动作正在进行,由be + doing构成,be为助动词。主语The students是复数形式,be动词用are,故选D。

20.D

解析:D 【解析】 【分析】 【详解】

句意:你能描述一下这个学生长什么样吗?

考查宾语从句。根据宾语从句遵循陈述语序,即“疑问词+主语+谓语”,排除B和C,从句中the student是第三人称单数,谓语动词look也要用第三人称单数形式,排除A,故选D。

21.D

解析:D 【解析】 【分析】 【详解】

句意“不要说话,这个小孩正在睡觉”。根据句意可知,表示“不要说话,此时这个小孩正在睡觉”,用现在进行时am/is/are doing,且主语为the baby,故选D。

22.C

解析:C 【解析】 【分析】 【详解】

句意:——你用MP3做什么?——我用它来听音乐。

考查时态和非谓语。use使用,动词原形;are/ is listening正在听,现在进行时结构;listen听,动词原形;listening听,现在分词或动名词形式;to listen听,动词不定式;to listening听,介词+动名词形式;根据句意理解可知,这里表达的是“使用某物做某事”,结构是use sth. to do sth.;而前面问句中用的是一般现在时,所以回答中也用一般现在时,主语是I,所以动词用原形,而第二空需要用不定式做目的状语,表示“为了听音乐”,故选C。

23.A

解析:A 【解析】 【分析】 【详解】

句意:我父亲在我睡觉的时候,我正在看书。

考查连词辨析。while当……的时候;所连接的两个句子都是进行时,两个动作同时发生; when当……的时候,可以连接持续性动词,也可以连接短暂性动词; before在……之前; after在……之后。根据“My father was reading”和“I was sleeping.”两个动作同时发生用while引导。故选A。

24.D

解析:D 【解析】 【详解】

句意:我父亲是一名教师,他在这所学校工作了大约二十年。

考查时态。works工作,一般现在时的动词三单形式;is working正在工作,现在进行时;was working正在工作,过去进行时;has worked工作,现在完成时;根据句意理解及句中for about twenty years可知,这是现在完成时的标志词,所以要用现在完成时,结构是have/ has+过去分词,主语是he,所以用has,故选D。 【点睛】

英语中不同的时态,有不同的时间标志词。做题时首先要找句中的时间标志词,根据标志词来判断时态,比如本题中for about twenty years是现在完成时的标志词,所以句子要用现在完成时。

25.B

解析:B 【解析】 【分析】

【详解】

句意:——昨天下午三点我打电话给你,但你不在。——我那时正在开会。

考查时态。had有,过去式;was having正在有,过去进行时;have had已经有,现在完成时;would have将有,过去将来时;根据句意理解可知,这里表达的是过去的某个时间正在进行的动作,所以应该用过去进行时,故选B。

因篇幅问题不能全部显示,请点此查看更多更全内容