预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(英语)英语现在完成时常见题型及答题技巧及练习题(含答案)含解析一、初中英语现在完成时1.—I'msorryforbeinglate.—Nevermind.Themeeting______foronly5minutes.Thisway,please.A.hasbegunB.hasendedC.hasbeenon【答案】C【解析】【分析】句意:——对不起,我迟到了。——没关系.会议只开了5分钟,请这边走。for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.hasbeenon"在进行,开着(的状态)",故选C【点评】现在完成时表示延续性的状态。2.I________aninvitationtotheconcert.Ican'twaittogo.A.receiveB.willreceiveC.wasreceivingD.havereceived【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。【点评】考查动词时态。根据题目所给语境推断出应使用的时态。3.—Doyoustillplaybasketball?—Oh,no.I____itforthepasttwoyears.A.haven'tplayedB.didn'tplayC.won'tplayD.hadn'tplayed【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的forthelasttwoyears可知应与完成时态连用,又有时间是thelasttwoyears可知是从现在往前两年,因此应使用现在完成时态,故选A。【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。4.—HowdoyoulikeBeijing,MissRead?—I'venoidea.I_____there.A.havegoneB.havebeenC.haven'tbeenD.haven'tgone【答案】C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那havebeentohavegonetoChavebeentohavegoneto5Myfather____inapandaprotectioncenterfor10years,soheknowsalotaboutpanda.A.wasworkingB.isworkingC.hasworkedD.willworkC10for10yearsmyfatherhasC6IscaredofdogseversinceadoghurtmewhenIwasfiveyearsold.A.willbeB.wasC.havebeenD.wouldbeCsinceC7HowdoyoulikeTreasureIslandLucyIt'ssoexcitingthatI_______ittwiceA.amreadingB.havereadC.wasreadingD.hadreadBtwicehavereadB8Lucy,isyouruncleateacher?Yes,heis.Hehistoryfornearly20years.A.teachesB.hastaughtC.isteachingD.willteachB20fornearly20yearshave/has+hehasB.for+9HowlongcanI_________thisbook?Fivedays.Butyoumustreturnitontime.A.borrowB.lendC.keepD.keptCA,borrowB,lendC,keepD,kepthowlongcankeepCborrowlendkeepkept10Whereisyouruncle?Ihaven'tseenhimforalongtime.He_______Beijingforabouthalfayear.HemovedthereinJanuary.A.hasgonetoB.hasbeentoC.hasarrivedinD.hasbeeninDforabouthalfayearABCD11MyparentsfortwentyyearsbythetimeIwas15.A.marriedB.hadmarriedC.hadbeenmarriedD.hadgotmarriedCfortwentyyearsbemarriedC12Howmanylettersyoutoyourmother?109ina