初二 英语现在完成时填空练习题附解析.docx

上传人:b****2 文档编号:2156340 上传时间:2022-10-27 格式:DOCX 页数:17 大小:32.12KB
下载 相关 举报
初二 英语现在完成时填空练习题附解析.docx_第1页
第1页 / 共17页
初二 英语现在完成时填空练习题附解析.docx_第2页
第2页 / 共17页
初二 英语现在完成时填空练习题附解析.docx_第3页
第3页 / 共17页
初二 英语现在完成时填空练习题附解析.docx_第4页
第4页 / 共17页
初二 英语现在完成时填空练习题附解析.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

初二 英语现在完成时填空练习题附解析.docx

《初二 英语现在完成时填空练习题附解析.docx》由会员分享,可在线阅读,更多相关《初二 英语现在完成时填空练习题附解析.docx(17页珍藏版)》请在冰豆网上搜索。

初二 英语现在完成时填空练习题附解析.docx

初二英语现在完成时填空练习题附解析

初二英语现在完成时填空练习题附解析

一、初中英语现在完成时

1.—Howmanyletters         you           toyourmother?

—109inall,since2016.

A. has,written                     B. have,written                     C. did,write                     D. are,writing

【答案】B

【解析】【分析】句意:

——你给你妈写了多少封信?

——从2016年起,总共109封。

句中since2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写havewritten,故答案选B。

【点评】考查动词的时态。

注意现在完成时的用法。

2.Mikeusedtobeatopstudent,buthe          behindsincehelosthimselfincomputergames.

A. fell                                B. hasfallen                                C. was                                D. hasbeen

【答案】D

【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。

由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。

故选D。

【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。

 

3.—HoboandEddie           thecinematowatchthefilmZootopia.

—Oh,that'swhyIcan'tfindthemnow.

A. havegoneto                  B. havebeento                  C. hasgoneto                  D. hasbeento

【答案】A

【解析】【分析】考查主谓一致。

句意:

——侯博和埃迪去了电影院看电影《疯狂动物城》。

——哦,这就是为什么我现在找不到他们的原因。

havegoneto去了;beento去过。

HoboandEddie作主语,谓语动词要用复数形式。

所以选A。

 

4.—Yournewbikeissonice!

Whendidyoubuyit?

—InJuly.I_____itfortwoweeks.

A. had                           B. havehad                           C. havebought                           D. bought

【答案】B

【解析】【分析】句意:

——你的新自行车那么好看。

你什么时候买的。

——七月份,我买了两周了。

根据fortwoweeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。

因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。

【点评】考查现在完成时,注意现在完成时中延续性动词的使用。

5.Mr.Fan   in2005.Inotherwords,he   for9yearstillnow.   

A. gotmarried;hasbeenmarried                      B. married;hadbeenmarried

C. gotmarried;hadbeenmarried                     D. married;gotmarried

【答案】A

【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次married后面要接宾语,getmarried表示的是短暂性动作,所以应填getmarried.第二空由“tillnow”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“hasbeenmarried”,故选A.

【点评】此题考查了动词时态问题,同时也考查了“getmarried”和“married”的区别。

6.——WhereisMr.Wang?

   

——Hetogetherwithhisstudents________ZhuyuwanPark.

A. hasgoneto                  B. havegoneto                  C. hasbeento                  D. havebeento

【答案】A

【解析】【分析】句意:

—王老师在哪里?

—他同他的学生去了Zhuyuwan公园。

A.hasgoneto去了,没在这里。

主语是单数;B.havegoneto去了,没在这里。

主语是复数;C.hasbeento去过,没在那里;主语是单数;D.havebeento去过,没在那里;主语是复数。

本句He是主语,togetherwithhisstudents是介词短语,做定语不是主语,所以用has。

王老师去公园了不在这里,所以用hasgoneto。

故选A。

【点评】考查主谓一致和短语的用法。

 

7.Mysister    Englishsinceshewas9yearsold.Shecantalktoforeignersfreely.

A. learns                            B. learnt                            C. haslearnt                            D. havelearnt

【答案】C

【解析】【分析】句意:

我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。

A,learns学习,一般现在时,B,learnt一般过去时C haslearnt现在完成时Dhavelearnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是Mysister,第三人称单数,使用has,故选C

【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。

8.—Mary,Irememberyou     severalyearsago.

—Yes,I     for3years.

A. married,havemarried                                      B. married,married  

C. married,havebeenmarried                            D. havemarried,havebeenmarried

【答案】C

【解析】【分析】句意:

——Mary,我记得几年前你结婚了。

——是的,我已经结婚三年了。

ago表明时态是一般过去时,所以用过去式married。

排除D。

for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。

marry是非延续性动词,其延续性动词是bemarried,be的过去分词是been,故选C。

【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。

9.Greatchanges   inmyhometowninthelastfewyears.

A. tookplace            B. willtakeplace            C. havetakenplace            D. havebeentakenplace

【答案】C

【解析】【分析】句意:

过去几年我的家乡发生了巨大的变化。

inthelastfewyears意为“在过去的几年里”,用于现在完成时;takeplace“发生”没有被动语态。

故答案选C。

【点评】考查现在完成时。

10.——______you_____outtheproblem,Sam?

——Notyet,butI'mgoingto.

A. Did,work                    B. Are,working                    C. Have,worked                    D. Will,work

【答案】C

【解析】【分析】句意:

萨姆,你计算出这道数学题了吗?

——还没有,但是快了。

结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。

选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

 

11.Sofar,theAIIB(亚投行)_____57countriestobethefoundingmembers.

A. attracted                              B. hasattracted                               C. willattract

【答案】B

【解析】【分析】句意:

到目前为止,亚投行吸引了57个国家成为发起国。

Sofar,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。

故选B。

 

12.—Whereisyourmother?

—She______Australiaandshe______Sydneyfortwoweeks.

A. hasbeento;hasbeenin                                  B. hasbeento;hasbeento

C. hasgoneto;hasbeenin                                 D. hasgoneto;hasbeento

【答案】C

【解析】【分析】句意:

——你的妈妈在哪里?

——她去了澳大利亚,她在悉尼呆了两周了。

hasbeento”去过某地“,现在已经回来了;hasgoneto”去了某地“,还没有回来;hasbeenin”待在某地“一段时间。

根据句意Whereisyourmother?

可知,她的妈妈还没有回来,第二个空后面有一段时间fortwoweeks,应该用bein,故应选C。

【点评】考查动词的时态,以及hasbeento,hasgoneto,hasbeenin的含义和用法。

13.He___________fortenyears.

A. hasbeenmarried                   B. married                   C. got

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1