完整版word英语现在完成时练习含答案.docx

上传人:b****4 文档编号:1459562 上传时间:2022-10-22 格式:DOCX 页数:18 大小:32.45KB
下载 相关 举报
完整版word英语现在完成时练习含答案.docx_第1页
第1页 / 共18页
完整版word英语现在完成时练习含答案.docx_第2页
第2页 / 共18页
完整版word英语现在完成时练习含答案.docx_第3页
第3页 / 共18页
完整版word英语现在完成时练习含答案.docx_第4页
第4页 / 共18页
完整版word英语现在完成时练习含答案.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

完整版word英语现在完成时练习含答案.docx

《完整版word英语现在完成时练习含答案.docx》由会员分享,可在线阅读,更多相关《完整版word英语现在完成时练习含答案.docx(18页珍藏版)》请在冰豆网上搜索。

完整版word英语现在完成时练习含答案.docx

完整版word英语现在完成时练习含答案

(完整版word)英语现在完成时练习含答案

一、初中英语现在完成时

1.—WhereisCatherine?

Ihaven'tseenherfordays.

—She      Wuhan.She'llbebacknextweek.

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

【答案】A

【解析】【分析】句意:

——Catherine在哪里?

我好几天没见她。

——她已经去武汉了。

她将下周回来。

主语是she,所以用has,排除C、D。

A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。

根据She'llbebacknextweek.她下周回来可知现在还没有回来,故选A。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

2.Alltheskirts      .They      verywell.

A. soldout;aresold                                              B. sellout;havesold

C. havebeensoldout;sell                                    D. havesoldout;sell

【答案】C

【解析】【分析】句意:

所有的裙子都卖完了,他们非常畅销。

第一空sellout“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:

has/have+been+过去分词,sell的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。

故选C。

【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。

3.Allthestudents_______veryhardoverthelastthreeyears.

A. works                         B. hasworked                         C. haveworked                         D. worked

【答案】C

【解析】【分析】Overthelastthreeyears,用于现在完成时,又由于主语是复数,故选C。

【点评】现在完成时的时间状语要掌握。

4.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”的区别。

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

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

 

6.—_______mydictionary?

Ican'tfinditanywhere.

—I_______itonthedeskwhenIcamein.

A. Didyousee;haveseen                                    B. Haveyouseen;haveseen

C. Haveyouseen;saw                                          D. Didyousee;see 

【答案】C

【解析】【分析】句意:

---你看见我的词典了吗?

我到处都找不到了。

---我进来的时候看见在桌子上。

根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据whenIcamein可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。

【点评】考查动词的时态,注意理解句意,根据时态的定义判断。

7.He   fortenyears.

A. hasbeenmarried                   B. married                   C. gotmarried                   D. hasmarried

【答案】A

【解析】【分析】句意:

他已经结婚十年了。

根据时间状语fortenyears.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。

bemarried表结婚的状态,be动词的过去分词为been。

故选A。

【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。

8.—Ihaven'tseenyourgrandfatherfortwoyears.Whathappenedtohim?

—Oh,he________herefortwoyears.

A. stayed                         B. hasn'tstayed                         C. stays                         D. hadn'tstayed

【答案】B

【解析】【分析】答语中的fortwoyears是一段时间,用在现在完成时的句中时。

现在完成时的结构:

主语+have/has+过去分词。

可知选B。

【点评】考查现在完成时

9.TheGreens        manyplacesofinterestsincetwoyearsago.

A. hasvisited                         B. havevisited                         C. visited                           D. willvisit

【答案】B

【解析】【分析】句意:

自两年前开始,格林一家参观了许多名胜。

since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,theGreens格林一家,表示复数含义,作主语,谓语用复数形式。

故选B。

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

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

注意现在完成时的用法。

13.Nancy          forfiveyears.

A. wasdying                         B. hasdied                         C. died                         D. hasbeendead

【答案】D

【解析】【分析】句意:

南西去世五年了。

A.wasdying过去进行时态;B.hasdied现在完成时态;C.died一般过去时态;D.hasbeendead现在完成时态。

句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成bedead。

故选D。

【点评】本题考查时态辨析。

某人去世了多少年就用延续性动词的现在完成时,has beendead。

14.—Theysaythereisanewrestaurantnear

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

当前位置:首页 > 高中教育 > 语文

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

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