英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx

上传人:b****1 文档编号:1137651 上传时间:2023-04-30 格式:DOCX 页数:24 大小:30.86KB
下载 相关 举报
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第1页
第1页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第2页
第2页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第3页
第3页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第4页
第4页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第5页
第5页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第6页
第6页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第7页
第7页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第8页
第8页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第9页
第9页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第10页
第10页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第11页
第11页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第12页
第12页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第13页
第13页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第14页
第14页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第15页
第15页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第16页
第16页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第17页
第17页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第18页
第18页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第19页
第19页 / 共24页
英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx

《英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx(24页珍藏版)》请在冰点文库上搜索。

英语现在完成时专项练习题及答案含答案推荐精选Word格式文档下载.docx

haveworked 

worked

【答案】C

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

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

4.—Ihaven'

tseenyourgrandfatherfortwoyears.Whathappenedtohim?

—Oh,he________herefortwoyears.

stayed 

hasn'

tstayed 

stays 

hadn'

tstayed

【答案】B

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

现在完成时的结构:

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

可知选B。

【点评】考查现在完成时

5.—Mary,Irememberyou 

severalyearsago.

—Yes,I 

for3years.

married,havemarried 

married,married 

married,havebeenmarried 

havemarried,havebeenmarried

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

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

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

排除D。

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

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

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

6.—Howmanytimes_______you_______toBeijingthisyear?

—Threetimes.

have;

been 

had;

gone 

gone

【解析】【分析】句意是:

——你今年去过北京几次?

——三次。

考查havebeen与havegone的区别。

havebeen是指去过某地切已经回来了,havegone是指去了某地还没有回来,根据答句Threetimes.可以推测已经回来了,故选A。

7.Youmustreturnthebookstothelibrarybecauseyou_________themformorethantwoweeks.

havelent 

haveborrowed 

havekept

【答案】C

你必须把书还给图书馆因为你已经……两个多星期了。

formorethantwoweeks表示时间段,在现在完成时中需要和延续性动词连用,lend和borrow都是短暂性动词,keep具有延续性,故选C。

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

8.—Howmanyletters 

 

you 

toyourmother?

—109inall,since2016.

has,written 

have,written 

did,write 

are,writing

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

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

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

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

注意现在完成时的用法。

9.SofarTomwithMary_______50left-behindchildrentodotheirhomeworkafterschool.

help 

helped 

hashelped 

havehelped

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

选C。

10.He___________fortenyears.

hasbeenmarried 

married 

gotmarried 

hasmarried

【答案】A

【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

getmarried需换成bemarried。

故选A。

【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。

学生必须牢记这两种词的转换及转换条件。

11.Thetallbuilding 

herefor100years.

is 

hasbeen 

isbeen

【解析】【分析】那幢高楼在这里已经有100年了。

根据for100years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。

故选C。

【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。

12.—HowlongcanI_________thisbook?

—Fivedays.Butyoumustreturnitontime.

borrow 

lend 

keep 

kept

——我能保留这本书多长时间?

——五天。

但是你一定要按时归还它。

A,borrow借,瞬间性动词;

B,lend接,是瞬间性动词;

C,keep保留,是延续性动词;

D,kept是过去式。

此处与howlong连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。

【点评】本题考查延续性动词。

以及borrow,lend,keep,kept四个词的词义和用法。

13.—Lucy,isyouruncleateacher?

—Yes,heis.He 

historyfornearly20years.

teaches 

hastaught 

isteaching 

willteach

【答案】B

——露西,你叔叔是老师吗?

——是的,他是。

他教历史将近20年了。

根据句中的时间状语fornearly20years,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。

主语是he,用has,故选B.

【点评】考查现在完成时,注意其常与for+一段时间连用。

14.Wow!

You________dinner!

Let'

seatnow.

cook 

arecooking 

willcook 

havecooked

Wow,你做好分了,让我们现在来吃。

根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。

【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。

15.Iamsurprisedatthenewlookofmyhometown,forit_____alotovertheyears.

changed 

changes 

willchange 

haschanged

【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,

结合overtheyears可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.

16.—ThedramaseriesTheThunder(破冰行动)hitsscreensthesedays.

—Oh.Whatapity!

I____________anyofthemyet,

doesn'

twatch 

didn'

won'

haven'

twatched

——连续剧《破冰行动》这些天正在霸屏。

——哦。

真遗憾!

我任何一集也没有看过。

根据Oh.Whatapity!

可知我没有看过。

过去的动作对现在造成的影响和 

yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。

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

注意yet常和现在完成时连用。

17.Myfather____inapandaprotectioncenterfor10years,soheknowsalotaboutpanda.

wasworking 

isworking 

willwork

我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。

由句中的语句for10years提示可知,此句要用现在完成时,主语myfather,助动词要用has,故选C。

【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

18.Thevolunteers________alotofhelptotheoldandtheyoungsince2010.

offered 

haveoffered 

areoffering 

willoffer

【解析】【分析】考查时态.句意"

自2010以来,志愿者们向老人和青年提供了大量的帮助."

.A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.

19.—HowdoyoulikeBeijing,MissRead?

—I'

venoidea.I_____there.

havegone 

havebeen 

tbeen 

tgone

---你觉得北京怎么样,瑞得小姐?

---我不知道,我没有去过那儿。

短语:

havebeento去过某地(已经返回);

havegoneto去了某地(尚未返回),根据句意,故答案为C。

【点评】考查短语辨析,区分havebeento与havegoneto,理解句子,根据语境判断答案。

20.Nancy 

forfiveyears.

wasdying 

hasdied 

died 

hasbeendead

南西去世五年了。

A.wasdying过去进行时态;

B.hasdied现在完成时态;

C.died一般过去时态;

D.hasbeendead现在完成时态。

句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;

die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成bedead。

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

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

beendead。

21.Jackson 

schooltwoyearsagoandhe 

fortwoyears.

leaves;

hasgone 

left;

hasbeenaway 

hasgone

Jackson两年前离开学校,他离开已经两年了。

根据“twoyearsago”可知,第一空应用一般过去时;

根据“fortwoyears”可知,第二空应用现在完成时,且动词要用延续性动词,故选B。

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

22.I________mydictionarytomyclassmateDavidaweekago,buthe________ittomeyet.

lent;

return 

havelent;

returned 

hasn'

treturned 

didn'

treturn

我一周前把我的字典借给了我的同学David,但他还没还给我。

ago是过去时标志,故排除B和D选项,yet是现在完成时标志,因此用hasn'

treturned,故选C。

【点评】考查时态,注意ago和yet的用法。

23.—Yourfamilyhave________Sydneyonholiday.Whynotjointhem?

ve________thecitymanytimes.

goneto;

goneto 

beento;

beento 

beento

——你家去悉尼度假了,为什么不和他们一起呢?

——我们去过那个城市好几次了。

根据Whynotjointhem,可知是havegoneto,去了;

根据manytimes,许多次,可知用havebeento,去过,与次数搭配,故选D。

【点评】考查havegoneto和havebeento的用法,注意语境。

24.—MissLiu,whendidyoucomehere?

—In2015.I 

herefortwoyears.

havebeento 

havegoneto 

havecome 

havebeen

——刘小姐,你什么时候来这的?

——2015年,我已经在这里待两年了。

由语境可知此处应用现在完成时态,表示从过去开始,一直延续到现在的动作或状态。

here为副词,其前不用介词。

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

25.一WhereisMr.Miller?

一He 

toNewYork.He 

therethreetimes.

hasbeen;

hasgone 

hasgone;

hasgone

hasgone:

——Miller先生去哪儿了?

——他去纽约了。

他去过那3次了。

他去纽约了还未回来,用hasgoneto;

他去过三次,用hasbeen。

【点评】考查现在完成时hasgoneto和hasbeento的用法。

26.What 

inthepasttwohours,mybaby?

will;

do 

have;

done 

are;

doing 

would;

do

在过去的两个小时你做了什么,我的乖乖?

根据“inthepasttwohours”可知用完成时态。

故选B。

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

27.—Where'

sMrJones?

—He 

tothepostoffice.

goes 

willgo 

jones在哪?

他已经去了邮局。

该句是问jones现在的去向,而jones去邮局是在询问之前就发生了的并且对现在产生的影响是他还没回来,所以用完成时。

【点评】分析句意,注意现在完成时的用法之一即已经发生了的事情并对现在产生影响。

28.It_______overtendayssincethedog_______.

is;

hasbeendead 

hasbeen;

died 

was;

hasdied

狗死了有十多天了。

Since引导一个过去时的句子,所以第二个空填die的过去式,主句应该用现在完成时,也可以用is,但比较口语化,综合两个空可知选B。

29.—Doyoumissyourparentsfaraway?

—Yes,verymuch.They 

thehometownforovertwo

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2