英语英语现在完成时易错题精选含答案Word文档格式.docx

上传人:b****6 文档编号:18869831 上传时间:2023-01-01 格式:DOCX 页数:19 大小:30.56KB
下载 相关 举报
英语英语现在完成时易错题精选含答案Word文档格式.docx_第1页
第1页 / 共19页
英语英语现在完成时易错题精选含答案Word文档格式.docx_第2页
第2页 / 共19页
英语英语现在完成时易错题精选含答案Word文档格式.docx_第3页
第3页 / 共19页
英语英语现在完成时易错题精选含答案Word文档格式.docx_第4页
第4页 / 共19页
英语英语现在完成时易错题精选含答案Word文档格式.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

英语英语现在完成时易错题精选含答案Word文档格式.docx

《英语英语现在完成时易错题精选含答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《英语英语现在完成时易错题精选含答案Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。

英语英语现在完成时易错题精选含答案Word文档格式.docx

die是短暂性动词,不能表示状态的延续。

由时间状语forfiveweeks可知应用延续性动词,故答案选B。

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

4.Thetallbuilding 

herefor100years.

is 

hasbeen 

isbeen

【答案】C

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

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

故选C。

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

5.SofarTomwithMary_______50left-behindchildrentodotheirhomeworkafterschool.

help 

helped 

hashelped 

havehelped

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

选C。

6.—HoboandEddie 

thecinematowatchthefilmZootopia.

—Oh,that'

swhyIcan'

tfindthemnow.

havegoneto 

havebeento 

hasgoneto 

hasbeento

【答案】A

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

句意:

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

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

havegoneto去了;

beento去过。

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

所以选A。

7.Allthestudents_______veryhardoverthelastthreeyears.

works 

hasworked 

haveworked 

worked

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

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

8.—I'

msorryforbeinglate.

—Nevermind.Themeeting______foronly5minutes.Thisway,please.

hasbegun 

hasended 

hasbeenon

——对不起,我迟到了。

——没关系.会议只开了5分钟,请这边走。

for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.hasbeenon"

在进行,开着(的状态)"

,故选C

【点评】现在完成时表示延续性的状态。

9.Anumberoftourists_____Yangzhoumanytimesbecausesuchabeautifulcity.

hasbeento 

havegoneto

很多游客多次去过扬州,因为它是如此美丽的一个城市。

havebeento,表示去过某个地方,havegoneto,表示去了某地,还没回来。

manytimes是很多次,游客们应该是去过很多次,用have/hasbeento+地点,由于主语是复数,助动词用have,故选A。

【点评】考查现在完成时,注意havebeento表示去过回来了,havegoneto表示去了还没回来。

10.——______you_____outtheproblem,Sam?

——Notyet,butI'

mgoingto.

Did,work 

Are,working 

Have,worked 

Will,work

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

——还没有,但是快了。

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

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

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

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

11.Thismuseum 

hereforover80years.It 

oneoftheoldestbuildingsinthiscity.

is;

was 

hadbeen;

is 

was;

hasbeen 

hasbeen;

is

【解析】【分析】考查动词的时态。

博物馆在这儿有八十多年了。

它是这座城市最古老的建筑之一。

前句表示从过去一直延续到现在的状态,用现在完成时态;

后句表示的是现在的状态,用一般现在时态。

12.—WhereisCatherine?

Ihaven'

tseenherfordays.

—She 

Wuhan.She'

llbebacknextweek.

havebeento

——Catherine在哪里?

我好几天没见她。

——她已经去武汉了。

她将下周回来。

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

A.已经去了某地,在去的路上,还没有回来;

B.已经去过某地,表示去了某地,并且回来了。

根据She'

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

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

13.—HowlongcanI_________thisbook?

—Fivedays.Butyoumustreturnitontime.

borrow 

lend 

keep 

kept

【答案】C

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

——五天。

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

A,borrow借,瞬间性动词;

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

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

D,kept是过去式。

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

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

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

14.—HowdoyoulikeTreasureIsland,Lucy?

—It'

ssoexcitingthatI_______ittwice.

amreading 

haveread 

wasreading 

hadread

【答案】B

——露西,你认为《金银岛》怎么样?

——它是如此令人激动以至于我读了两次。

根据twice可知已经发生了,故此处用现在完成时,故为haveread,故选B。

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

15.Wow!

You________dinner!

Let'

seatnow.

cook 

arecooking 

willcook 

havecooked

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

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

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

16.I 

scaredofdogseversinceadoghurtmewhenIwasfiveyearsold.

willbe 

havebeen 

wouldbe

【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

句意是:

自从我五岁时被狗伤过之后我就一直怕狗。

【点评】本题考查现在完成时的用法。

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.I________aninvitationtotheconcert.Ican'

twaittogo. 

receive 

willreceive 

wasreceiving 

havereceived

【答案】D

我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

20.—Howmanytimes_______you_______toBeijingthisyear?

—Threetimes.

have;

been 

had;

gone 

gone

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

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

——三次。

考查havebeen与havegone的区别。

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

21.It_______overtendayssincethedog_______.

hasbeendead 

died 

hasdied

狗死了有十多天了。

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

22.— 

haveyouhadthemobilephone?

—Since2015.

Howoften 

Howlong 

Howsoon 

Howmany

你什么时候有的手机?

自从2015年。

询问的是从什么时候开始,也就是时间长度。

故B选项正确。

【点评】考查特殊疑问句的辨析。

23.IknowLiQingwell.We________friendsforfiveyears.

became 

havebecome 

havebeen

我很了解李青,我们是5年的朋友了。

根据forfiveyears,可知时态是现在完成时,并且要用持续性动词,havebeenfriends,是becomefriends的持续性动词,故选D。

【点评】考查时态,注意持续性动词的用法。

24.LastweekI_______acold.That'

stosaysincelastweek,I_______acold. 

havehad;

havehad 

caught;

havehad

havecaught 

havecaught

【解析】【分析】句意:

上周我患了感冒。

也就是说,从上周开始,我就一直在感冒。

“haveacold”和“catchacold”均可表示感冒,但前者强调感冒持续的状态;

后者强调感冒的行为,不可与表示一段时间的状语连用。

第一句上周感冒是发生在过去的动作,应用一般过去式“caught”;

第二句从上周起就一直在感冒,是从过去一直持续到现在的状态,应用现在完成时“havehad”,故选B。

【点评】考查同义短语的辨析和一般过去时与现在完成时的掌握与运用。

25.I 

myhometownforalongtime.Ireallymissit!

haveleft 

wentawayfrom 

left 

havebeenawayfrom

【解析】【分析】句意:

我已经离开家乡很长时间了,我十分想念它。

句中foralongtime不能与短暂性动词leave搭配,需转换成可延续的beawayfrom,根据句意词句应该用现在完成时,故答案为D。

【点评】考查现在完成时中延续性动词与for时间段的连用。

牢记短暂性动词与延续性动词之间的转换。

26.—Dave,wewillleavein10minutes.Areyouready?

—No,I________ourguidebookandtowelsyet.

don'

tpack 

didn'

havepacked 

haven'

tpacked

——Dave,我们十分钟后要离开,你准备好了吗?

——没有,我还没把我们的旅游手册和毛巾打包。

yet是现在完成时否定句的标志,故选D。

【点评】考查现在完成时,注意yet的用法。

27.一WhereisMr.Miller?

一He 

toNewYork.He 

therethreetimes.

hasbeen;

hasgone 

hasgone;

hasgone

hasgone:

——Miller先生去哪儿了?

——他去纽约了。

他去过那3次了。

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

他去过三次,用hasbeen。

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

28.Ihavelivedhere_______Iwasborn.

before 

when 

for 

since

【解析】【分析】自从我出生我就一直生活在这里。

自从用since.

【点评】考查关连词的用法。

29.I 

acold.Iamnotfeelingwellnow

caught 

havecaught 

wascatching 

hadcaught

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

catchacold意为“感冒”。

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

故选B。

30.—Where'

sMrJones?

—He 

tothepostoffice.

goes 

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

当前位置:首页 > 高中教育 > 小学教育

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

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