外研版英语英语现在完成时专项练习综合含答案.docx

上传人:b****2 文档编号:1189334 上传时间:2022-10-18 格式:DOCX 页数:17 大小:31.17KB
下载 相关 举报
外研版英语英语现在完成时专项练习综合含答案.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

外研版英语英语现在完成时专项练习综合含答案

外研版英语英语现在完成时专项练习综合含答案XX文库

一、初中英语现在完成时

1.—Ihaven'tseenyourgrandfatherfortwoyears.Whathappenedtohim?

—Oh,he________herefortwoyears.

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

【答案】B

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

现在完成时的结构:

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

可知选B。

【点评】考查现在完成时

2.Thevolunteers________alotofhelptotheoldandtheyoungsince2010.

A. offered                        B. haveoffered                        C. areoffering                        D. willoffer

【答案】B

【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.

 

3.SofarTomwithMary_______50left-behindchildrentodotheirhomeworkafterschool.

A. help                           B. helped                           C. hashelped                           D. havehelped

【答案】C

【解析】【分析】此题要掌握现在完成时的时间状语及主语+with短语是单数的概念,即可得出答案。

选C。

 

4.—Doyoumissyourparentsfaraway?

—Yes,verymuch.They           thehometownforovertwoyears.

A. left              B. haveleft                            C. wereawayfrom              D. havebeenawayfrom

【答案】D

【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语forovertwoyears表示时间段,动词要具有延续性,left是leave的过去分词,是短暂性动词,不能和时间段连用,故选D。

【点评】本题考查延续性动词和短暂性动词的转换。

5.Allthestudents_______veryhardoverthelastthreeyears.

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

【答案】C

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

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

6.—Yournewbikeissonice!

Whendidyoubuyit?

—InJuly.I_____itfortwoweeks.

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

【答案】B

【解析】【分析】句意:

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

你什么时候买的。

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

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

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

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

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

8.—_______mydictionary?

Ican'tfinditanywhere.

—I_______itonthedeskwhenIcamein.

A. Didyousee;haveseen                                    B. Haveyouseen;haveseen

C. Haveyouseen;saw                                          D. Didyousee;see 

【答案】C

【解析】【分析】句意:

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

我到处都找不到了。

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

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

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

9.I        acold.Iamnotfeelingwellnow

A. caught                      B. havecaught                      C. wascatching                      D. hadcaught

【答案】B

【解析】【分析】句意:

我感冒了,我现在不舒服。

catchacold意为“感冒”。

由句意可知应用现在完成时。

故选B。

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

 

10.He   fortenyears.

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

【答案】A

【解析】【分析】句意:

他已经结婚十年了。

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

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

故选A。

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

11.Mymother           agoodexampleformesinceIwasyoung.

A. was                                   B. hasbeen                                   C. willbe                                   D. is

【答案】B

【解析】【分析】句意:

打小以来,妈妈就是我的好榜样。

根据时间状语“sincelwasyoung”可知,主句应用现在完成时,表示动作从过去一直持续到现在。

故选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.Myparents            fortwentyyearsbythetimeIwas15.

A. married            B. hadmarried                      C. hadbeenmarried            D. hadgotmarried

【答案】C

【解析】【分析】fortwentyyears“二十年”.为表一段时间的状语,要求谓语动词具有持续性。

而在所给选项中,只有bemarried表示结婚状态,具有延续性,故选C。

【点评】本题考查非延续性动词与延续性动词的转换。

15.—Whereisyouruncle?

Ihaven'tseenhimfora

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

当前位置:首页 > 小学教育 > 语文

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

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