英语现在完成时技巧-阅读训练策略及练习题(含答案)_第1页
英语现在完成时技巧-阅读训练策略及练习题(含答案)_第2页
英语现在完成时技巧-阅读训练策略及练习题(含答案)_第3页
英语现在完成时技巧-阅读训练策略及练习题(含答案)_第4页
英语现在完成时技巧-阅读训练策略及练习题(含答案)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

英语现在完成时技巧阅读训练策略及练习题(含答案)一、初中英语现在完成时1.Hehasstudiedinourschool__________.A.

sincefiveyears

B.

forfiveyears

C.

forfiveyearsago

D.

infiveyears【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。hasstudied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。【点评】考查时间状语。根据句意选出正确的时间状语。2.Iamsurprisedatthenewlookofmyhometown,forit_____alotovertheyears.A.

changed

B.

changes

C.

willchange

D.

haschanged【答案】D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合overtheyears可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.3.I

scaredofdogseversinceadoghurtmewhenIwasfiveyearsold.A.

willbe

B.

was

C.

havebeen

D.

wouldbe【答案】C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。【点评】本题考查现在完成时的用法。4.—Whereisyourfather?—

.A.

HehasbeentoShanghai

B.

HehasbeeninShanghaiC.

HehasgonetoShanghai

D.

HehavebeentoShanghai【答案】C【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。Havebeento去过某地(已回);havebeenin在……;havegoneto去了某地(未回)。本题中父亲是人们在找的人,所以是去了某地,还没回来,用havegoneto。主语he是三人称单数,用hasgoneto。故选C。【点评】本题考查现在完成时。以及Havebeento;havebeenin;havegoneto三个短语的词义和用法。5.—Theysaythereisanewrestaurantnearhere.—Yes,andit______formorethanaweek.A.

hasbeenopen

B.

open

C.

isopening

D.

opens【答案】A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。——是的,它已经开了一个多星期了。根据formorethanaweek,可知用现在完成时,have/hasbeendone,故选A。【点评】考查现在完成时,注意识记其标志词。6.He___________fortenyears.A.

hasbeenmarried

B.

married

C.

gotmarried

D.

hasmarried【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。getmarried需换成bemarried。故选A。【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。学生必须牢记这两种词的转换及转换条件。7.—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。【点评】考查短语辨析,注意平时识记其区别,理解句意。8.Thesmallshop________forseveralyears.A.

opened

B.

hasbeenopened

C.

hasopened

D.

hasbeenopen【答案】D【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词beopen.根据句意,本句应用现在完成时态,故选D。【点评】考查open转化为beopen,beopen里的open是形容词,不能加ed..9.——______you_____outtheproblem,Sam?——Notyet,butI'mgoingto.A.

Did,work

B.

Are,working

C.

Have,worked

D.

Will,work【答案】C【解析】【分析】句意:萨姆,你计算出这道数学题了吗?——还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。10.—Ihaven'tseenyourgrandfatherfortwoyears.Whathappenedtohim?—Oh,he________herefortwoyears.A.

stayed

B.

hasn'tstayed

C.

stays

D.

hadn'tstayed【答案】B【解析】【分析】答语中的fortwoyears是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/has+过去分词。可知选B。【点评】考查现在完成时11.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是现在完成时的标志词之一。12.SofarTomwithMary_______50left-behindchildrentodotheirhomeworkafterschool.A.

help

B.

helped

C.

hashelped

D.

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

manyplacesofinterestsincetwoyearsago.A.

hasvisited

B.

havevisited

C.

visited

D.

willvisit【答案】B【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,theGreens格林一家,表示复数含义,作主语,谓语用复数形式。故选B。14.Mikeusedtobeatopstudent,buthe

behindsincehelosthimselfincomputergames.A.

fell

B.

hasfallen

C.

was

D.

hasbeen【答案】D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。15.Hiscathas________forfiveweeks.A.

died

B.

beendead

C.

dying

D.

dies【答案】B【解析】【分析】句意:他的猫已经死了5个星期了。die是短暂性动词,不能表示状态的延续。由时间状语forfiveweeks可知应用延续性动词,故答案选B。【点评】考查现在完成时。16.IknowLiQingwell.We________friendsforfiveyears.A.

became

B.

havebecome

C.

was

D.

havebeen【答案】D【解析】【分析】句意:我很了解李青,我们是5年的朋友了。根据forfiveyears,可知时态是现在完成时,并且要用持续性动词,havebeenfriends,是becomefriends的持续性动词,故选D。【点评】考查时态,注意持续性动词的用法。17.一Haveyouever

thefilmGangJiong?一Yes,Ihave.A.

see

B.

tosee

C.

saw

D.

seen【答案】D【解析】【分析】句意:“你看过电影《港囧》吗?”“是的,我看过。”由ever及答语可知句子用现在完成时,故用see的过去分词seen。【点评】考查动词的时态。18.Jackson

schooltwoyearsagoandhe

fortwoyears.A.

leaves;hasgone

B.

left;hasbeenaway

C.

leaves;hasbeenaway

D.

left;hasgone【答案】B【解析】【分析】句意:Jackson两年前离开学校,他离开已经两年了。根据“twoyearsago”可知,第一空应用一般过去时;根据“fortwoyears”可知,第二空应用现在完成时,且动词要用延续性动词,故选B。【点评】考查动词的时态。19.WhichofthefollowingisWRONG?A.

Yourcarisgoodexceptforthecolour.

B.

Thefilmhasbegunfortwentyminutes.C.

Ihavekeptthebookfortwodays.

D.

What'sthedifferencebetweenthetwotricks?【答案】B【解析】【分析】句意:下面哪一个是错误的?A选项意为:你的汽车除了颜色之外其他都很好;B选项意为:这场电影已经开始二十分钟了。这个句子是错误的,begun的原形是begin,意思是开始,是瞬间性动词,不能和一段时间连用;C选项意为:我借这本书已经两天了,这个句子是对的,keep是持续性动词;D选项意为:这两个把戏之间的区别是什么?故应选B。【点评】考查句子结构。掌握短暂性动词不能与时间段连用。20.—Where'sMrJones?—He

tothepostoffice.

A.

goes

B.

willgo

C.

hasbeen

D.

hasgone【答案】D【解析】【分析】句意:jones在哪?他已经去了邮局。该句是问jones现在的去向,而jones去邮局是在询问之前就发生了的并且对现在产生的影响是他还没回来,所以用完成时。故选D。【点评】分析句意,注意现在完成时的用法之一即已经发生了的事情并对现在产生影响。21.—

you

yourhomework?—No,Ihaven't.A.

Have;finished

B.

Are;finishing

C.

Did;finish

D.

Will:finish【答案】A【解析】【分析】句意:你完成了你的家庭作业吗、还没有。由第二句可知该句为现在完成时,所以前一句也为现在完成时,故选A.【点评】辨析句意,注意句子的时态与语态,选出合适的选项。22.Ihavelivedhere_______Iwasborn.A.

before

B.

when

C.

for

D.

since【答案】D【解析】【分析】自从我出生我就一直生活在这里。自从用since.【点评】考查关连词的用法。23.一ThisisthesecondtimeIhavecometoTaiyuan.It

alot.一Yeah,itisbecomingmoreandmorebeautiful.A.

changes

B.

willchange

C.

waschanging

D.

haschanged【答案】D【解析】【分析】句意为——这是我第二次来到太原。它改变了很多。——是的,它将变得越来越美丽。根据havecome,可知是时态是现在完成时,结构为have/hasdone,主语是it,用haschanged,故选D。【点拨】此题考查现在完成时。24.--Anna,couldyoulendmethisbook,please?--I'msorry.I

itforonlytwodays,andIhaven'tfinishedityet.A.

havebought

B.

havehad

C.

bought

D.

had【答案】B【解析】【分析】句意:“安娜,请问你能借给我这本书吗?……对不起,我刚买了两天。我还没有看完呢。”根据答语中的“foronlytwodays”可知要用现在完成时,而且应用延续性动词。故选B。【点评】考查现在完成时。25.You

myEnglishdictionaryforamonth.Couldyoupleasegiveitbacktomenow?A.

haveborrowed

B.

lent

C.

havekept

D.

borrowed【答案】C【解析】【分析】句意:你借我的英语词典有一个月了,你现在能把它还给我吗?根据句中时间状语“foramonth”.可推断此句应该用现在完成时,故先排除选项B、D。borrow是瞬间性动词,不能与时间段连用,需将borrow改为keep。故选C。【点评】考查现在完成时的短暂性动词与延续性动词辨析。26.OurforeignteacherMissSmith

usEnglishsincefiveyearsago.A.

taught

B.

isteaching

C.

hastaught

D.

teaches【答案】C【解析】【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由since可知用现在完成时,故选C。【点评】考查现在完成时。27.Morethan80people

______intheearthquake

______lastweek.

A.

died;for

B.

havebeendead;since

C.

havedied;since

D.

havebeendead;for【答案】C【解析】【分析】句意:自从上个周有超过80人在地震中伤生。for+时间段;since+时间点,自从……时起,主句用现在完成时,句中的时间状语lastweek是时间点,故用since。本句并非表示“死亡”这个状态的延续,而是指从过去某一时间到现在“死亡”这个动作发生了多少次,所以选C符合语境。【点评】考查现在完成时。28.I

myhometownfora

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论