初中现在完成时练习题

上传人:gbs****77 文档编号:10243534 上传时间:2020-04-10 格式:DOC 页数:26 大小:144.50KB
返回 下载 相关 举报
初中现在完成时练习题_第1页
第1页 / 共26页
初中现在完成时练习题_第2页
第2页 / 共26页
初中现在完成时练习题_第3页
第3页 / 共26页
点击查看更多>>
资源描述
初中现在完成时练习题一选择题(共49小题)1一Hello!Could I speak to Lily?一Sorry,she is not inShe _ Shanghai()Ahave been toBhave gone toChas been toDhas gone to2Jack,I havent seen your uncle for a long timeHe _ Shanghai on business for two months()Awent toBhas gone toChas been inDhas been to3Why are you worried?Im expecting a call from my daughterShe _ New York for three years()Ahas gone toBhas been toChas been inDhas come in4where is your father?He _ Australia and he _ Sydeny()Ahas been to; has been inBhas gone to; has been inChas been in; has been toDhas gone to; has been to5Do you miss your parents far away?Yes,very muchThey the hometown for over two years()AleftBhave leftCwere away fromDhave been away from6Where are the flowers?You see,someone them to the window()AmovesBhad movedChas movedDwould move7一Your shoes are so oldWhy dont you buy a new pair?一Because I _ all my money on an MP5()AspendBhave spentCam spendingDwas spending8When did Mike _ the office?Err,he _ for about 10minutes()Aleave,leftBleft,was awayCleave,has been awayDleave,has left9Did you borrow the comic book from the library?Yes,I it for three daysIll return it this afternoon()AborrowedBkeptChave borrowedDhave kept10Our English teacher is very niceWe _ friends since three years ago()AwereBbecameChave beenDhave made11Excuse me,where is Mr Browns office?Sorry,I dont knowI _ here for only a few days()AworkBworkedChave workedDwill work12By the time I got to the cinema,the movie _ for ten minutes()Ahad begunBhad been onChas startedDhas been on13She _ this book for nearly three weeks()Ahas borrowedBhas lentChas boughtDhas kept14What are you going to do this weekend?I_ yet()Ahavent decidedBwont decideChave decidedDdidnt decide15He has _ for two yearsTwo years _ a long time()Aleft home; areBleft home; isCbeen away from home; isDbeen away from home; are16Im sorry to hear that your pet dog has diedThough my dog for three months,I still miss him()Ahas diedBhas been deadCdiedDwas dead17Where is MrSmith?He _ GuangzhouHe _ there for a week()Ahas gone to; has been toBhas gone to; has beenChas been to; has gone toDhas been in; has gone to18I heard the new song on the radioI high and low in the music store,but I cant find the song()AsearchBhave searchedCam searchingDwill search19Ben and Sue arent home,are they?NoThey to London on business()Ahave goneBgoChave beenDwill go20Premier Zhou Enlaiformany years,he still lives in the hearts of Chinese people()AdiedBwas diedChas been diedDhas been dead21Mike used to be a top student,but he_ behind since he lost himself in computer games()AfellBhas fallenCwasDhas been22Im sorry to have kept you waiting longNever mindI _ here for only a few minutes()Ahave beenBhave comeCwasDam23Helen,when did you move here?I here since two years ago()AmovedBlivedChave movedDhave lived24People more and more useful things to protect the earth since Earth Day was started()AdidBwere doingCwill doDhave done25Is Jimmy going to the party?Im afraid notHe _ to Hainan Island()AwentBhas goneCwas going26What do you think of our city?Very beautifulYou know it is the first time that I _ here()Awill beBwasChad beenDhave been27Hurry up!The piano concert for five minutes()Ahad begunBhas been onChas begunDbegan28When did the Greens come to China?They_ China for seven years()Ahave come toBhave been toChave come inDhave been in29I this book for a weekI have to return it now()AborrowBhave borrowedChave kept30Do you know the movie Lost in Thailand?YesI it twiceIts funny()AsawBseeChave seenDwill see31How long has Robert _?Since 2000()Abeen to BeijingBjoined the art clubCbecome a policemanDstudied in this school32Miss Lin_ a lot of work for the poor area since 2010()AdoesBdidChas doneDwill do33Hello!May I speak to Alice?SorryShe isnt here right nowShe _ to the library()AgoesBwentChas goneDis going34Sanya is a beautiful cityI there twice()Ahave goneBhave beenChave gone toDhave been to35Wheres Lisa,Eric?She _ to the library()AgoesBhad goneChas goneDwould go36Hello,may I speak to MrSmith?Sorry,he isnt inHe _the office()Ahas been toBhas gone toChas been away37Have you seen DrAdams recently?NoHe _ Hong Kong for an international meetingHell come back tomorrow()Ahas gone inBhas been inChas gone toDhas been to38 did your uncle leave his hometown?He for nearly twenty years()AWhen; has leftBWhen; has been awayCHow long; has leftDHow long; has been away39I many new friends since I came here()AmakeBmadeCwill makeDhave made40Do you know Lucys grandma?Of courseShe is a kind woman,but she has for about a month since she in the accident ()Abeen dead; was killedBdied; was killedCbeen dead; killedDdied; killed41 you ever the history museum,Paul?NoI havent()ADo;visitBDid;visitCHave;visited42Jenny,when did you move here?I here for three yearsAlivedBmovedChave movedDhave lived43I think our teacherMrsAllen,knows everythingI agreeBecause she over 2,000 books()AreadBhas readCreadsDis reading44Look!Someone _ the classroomWell,it wasnt meI didnt do it()Ais cleaningBwas cleaningChas cleanedDwill clean45Its nice to see you againWe each other since 2014()Awont seeBdont seeChavent seenDdidnt see46We upso we should help parents do some housework()AgrowBgrewCwill growDhave grown47The shop in Baolong Square _ for six years,but I _ there so far()Ahas opened; havent goneBhas been open; havent beenChas been open; havent goneDhas opened; havent been48_ to the United States?No,neverBut I went to Canada a few years ago()AHave you beenBHave you goneCDid you goDWill you go49Hurry up!The movie _ for 10minutes()AbeginBbeganChas begunDhas been on二填空题(共1小题)50Look!The snow (stop)Lets go outside to make a snowman初中现在完成时练习题参考答案与试题解析一选择题(共49小题)1一Hello!Could I speak to Lily?一Sorry,she is not inShe _ Shanghai()Ahave been toBhave gone toChas been toDhas gone to【分析】你好,我可以和Lily讲话吗?对不起,她不在她已经去上海了【解答】答案:D根据she is not in可知已经去上海了,主语+have/has+gone to+地点表示已经去某地了,主语+have/has+been to+地点意为曾经去过某地,表示去过回来了,主语是she,要用主语+has+gone to+地点,故选D【点评】本题考查主语+have/has+gone to+地点和主语+have/has+been to+地点用法区别,及主语是第三人单数时要用助动词has2Jack,I havent seen your uncle for a long timeHe _ Shanghai on business for two months()Awent toBhas gone toChas been inDhas been to【分析】杰克,我很长时间没见过你的叔叔了他去上海做生意两个月了【解答】答案:C 根据for two months可知,两个月表示一段时间,表示过去的动作一直持续到现在,应该用现在完成时态;现在完成时态的结构为have/has+动词的过去分词,主语是he,助动词用has;动词短语has been to表示去而归和 has gone to表示去而未归,故排除BD;has been in表示在某处,be是延续性动词,它后面可以表示一段时间的状语,故选C【点评】判断动词的时态,要通过所给的时间状语、提示词或语境去判断动词存在的状态此题注意has been to去而归,has gone to去而未归和has been in在某处等相似动词短语的词义辨析3Why are you worried?Im expecting a call from my daughterShe _ New York for three years()Ahas gone toBhas been toChas been inDhas come in【分析】你为什么焦急?我在期待我女儿的电话,她在纽约三年了【解答】答案:C have gone to去了,没回;B have been to去过某地; C have been in 一直呆在某地; D have come in无此结构,根据句中的时间for three years可知应用现在完成时,表示过去发生的事一直持续到现在,需要注意的是谓语动词必须是延续性动词,have/has been to/gone to/come是非延续性动词,has been in+地点的结构是延续性动词,又因为主语是单数,所以只能用has,故选C【点评】判断动词的时态,要通过所给的时间状语去判断动词存在的状态注意延续性动词和短暂性动词的区别4where is your father?He _ Australia and he _ Sydeny()Ahas been to; has been inBhas gone to; has been inChas been in; has been toDhas gone to; has been to【分析】你爸爸在哪里?他去了澳大利亚,他在悉尼【解答】正确答案:Bhave gone to表示去了某地或在去某地的路上,have been to表示曾经去过某地,现在已经回来了,have been in表示在某地根据题干可知说话人在询问对方爸爸在哪里,且悉尼是澳大利亚的一个城市,则他爸爸是去了澳大利亚,他在悉尼,故选择B【点评】本题考查have gone/been to,have been in,基础题,掌握三者的基本用法与区别,再根据题干进行选择5Do you miss your parents far away?Yes,very muchThey the hometown for over two years()AleftBhave leftCwere away fromDhave been away from【分析】你想念你远方的父母吗?是的非常想念他们离开家乡已经有两年了【解答】答案:D 根据时间状语for two years 可知,要用现在完成时态;并且动词要用延续性动词,leave为瞬间动词,be away 为延续性动词;又因现在完成时态的结构为have/has+动词的过去分词故选D【点评】判断动词的时态,要通过所给的时间状语去判断动词存在的状态,以及是否要用延续性动词6Where are the flowers?You see,someone them to the window()AmovesBhad movedChas movedDwould move【分析】翻译:花在哪里?你看,有人把他们移到了窗口【解答】moves一般现在时;had moved过去时;would move过去将来时;叙述的时候,花已经被移走了,根据语境可知应用现在完成,故选:C【点评】本题主要考查现在完成时的用法,根据语境利用排除法即可选的7一Your shoes are so oldWhy dont you buy a new pair?一Because I _ all my money on an MP5()AspendBhave spentCam spendingDwas spending【分析】你的鞋这么旧你为什么不买一双新的?因为我已经把所有钱花在了买MP5上了【解答】答案:B 考查现在完成时态的用法:它表示过去发生或完成的事情对现在造成的影响和结果现在完成时的结构是have/has+动词的过去分词,根据Your shoes are so oldWhy dont you buy a new pair?鞋现在是旧的却不买新的可知,我已经把钱花在了买MP5上了,故选B【点评】此类题目要首先了解现在完成时态的意义,要注意与一般过去时态的区别,它主要表现了过去发生或完成的事情对现在造成的影响和结果这是现在完成时态的重要应用之一8When did Mike _ the office?Err,he _ for about 10minutes()Aleave,leftBleft,was awayCleave,has been awayDleave,has left【分析】迈克什么时候离开办公室的?他离开大约有10分钟了【解答】答案:C根据When did Mike _ the office?结合选项可知迈克什么时候离开办公室的?句子是由助动词did构成的一般过去式的一般疑问句,后接动词原形leave;he _ for about 10minutes结合选项可知他离开大约有10分钟了可知句子里有for+一段时间,;它是现在完成时的标志词,强调状态的持续,现在完成时的构成是:has/have+pp;for引导一段时间,主句用现在完成时的延续性动词be away,结合语境,故选C【点评】在做题时首先找出考点(现在完成时),然后再掌握用法(for引导一段时间,主句用现在完成时的延续性动词);再结合题干做出正确的选择9Did you borrow the comic book from the library?Yes,I it for three daysIll return it this afternoon()AborrowedBkeptChave borrowedDhave kept【分析】你从图书馆借那本漫画书了吗?是的,我借了三天我今天下午去还【解答】答案:D 现在完成时态表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,此时的动词必须是延续性动词,句中常带有表示一段时间的时间状语,如:for+时间段根据for three days 可知,要用现在完成时态,现在完成时态的结构为have/has+动词的过去分词,又知borrow是非延续性动词而keep是延续性动词 故选:D【点评】现在完成时态表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,此时的动词必须要用于延续性动词10Our English teacher is very niceWe _ friends since three years ago()AwereBbecameChave beenDhave made【分析】我们的英语老师很好自从三年前我们就是朋友了【解答】答案:C 根据时间状语since可知,要用现在完成时态,现在完成时态的结构为have/has+动词的过去分词并且句子中的谓语动词要为延续性动词,D选项中made为瞬间动词;故选C【点评】判断动词的时态,要通过所给的时间状语去判断动词存在的状态,并且要注意句子中应该用瞬间动词还是延续性动词的问题11Excuse me,where is Mr Browns office?Sorry,I dont knowI _ here for only a few days()AworkBworkedChave workedDwill work【分析】打扰一下,哪是布朗先生的办公室?对不起,我不知道我在这才工作了几天【解答】答案:C 联系句子的汉语意思再根据句中for only a few days(只有几天)可知这是现在完成时态的标志,即for+一段时间,又知完成时态的结构为have+过去分词,所以此处应用have worked故选C【点评】本题考查现在完成时态的使用动词填空时,要先抓住标志词判断时态,现在完成时的标志词常有already,ever,yet,so far,for,since等等,要熟记用法12By the time I got to the cinema,the movie _ for ten minutes()Ahad begunBhad been onChas startedDhas been on【分析】当我到电影院的时候,电影已经开始十分钟了【解答】答案:B 联系语境根据by the way当时候从句可知在我到电影院之前电影已经开始了,即在某事发生之前就已发生此事,所以应该使用过去完成时态(结构为主语+had+动词的过去分词+其它);又根据for ten minutes是时间段,可知应该使用延续性动词,begin/start为非延续应动词,其延续性动词可用be on(表状态)替代;综上所述,此处应使用had been on,故选B【点评】此题考查过去完成时做题时应抓住关键词,过去完成时态常用于动作先后发生的时间状语从句中,从句常为by the time/when引导的过去时态,主句常用过去完成时态此外,与时间段搭配的完成时应注意使用延续性动词13She _ this book for nearly three weeks()Ahas borrowedBhas lentChas boughtDhas kept【分析】她借了这本书接近三周了【解答】答案:D 根据for nearly three weeks得知,句子中的动作应该是延续性动词;A、B、C动词都为短暂性动词,它们不能和时间段连用;现在完成时态中延续性动词才能和时间段连用故选D【点评】判断动词的时态,要通过所给的时间状语、提示词或语境去判断动词存在的状态;此题主要看时间状语,还要注意区分短暂性动词和延续性动词14What are you going to do this weekend?I_ yet()Ahavent decidedBwont decideChave decidedDdidnt decide【分析】这个周末你打算干什么?我还没决定呢【解答】答案:A根据I_ yet,可知这里yet的意思是还,它一般用于现在完成时的否定句当中,所以可以判断这个句子的时态应该是现在完成时,构成:have/has+动词过去分词这里是指没有做出决定,故用否定,故选A【点评】本题考查了现在完成时的用法解答时注意yet的用法以及现在完成时的构成形式15He has _ for two yearsTwo years _ a long time()Aleft home; areBleft home; isCbeen away from home; isDbeen away from home; are【分析】他离开家两年了,两年是一个很长的时间【解答】答案:C结合句意leave的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,leave是短暂性动词,不能与一段时间连用,换成be away from,be的过去分词是been,后文是表达客观事实用一般现在时,主语是时间,故单数,故答案是C【点评】现在完成时有两种用法1过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作2表示过去发生的、持续到现在的动作或状态16Im sorry to hear that your pet dog has diedThough my dog for three months,I still miss him()Ahas diedBhas been deadCdiedDwas dead【分析】听到你的宠物狗死了,我很难过尽管我的狗已经死了三个月了,我仍然想念它【解答】答案:B现在完成时的构成是:主语+have/has+动词的过去分词,表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在die意思是死是非延续性动词,不能和段时间连用,如果时间状语是段时间的话,要用be dead的完成时来填空,根据for three months三个月了,这是一个段时间状语,所以要用be dead的完成时来填空,故选B【点评】首先要掌握现在完成时的构成以及用法,然后结合具体的题目,就可以确定正确答案17Where is MrSmith?He _ GuangzhouHe _ there for a week()Ahas gone to; has been toBhas gone to; has beenChas been to; has gone toDhas been in; has gone to【分析】史密斯先生在哪里?他去了广州了,他去那里一个星期了【解答】答案:B结合题干推断句意是史密斯先生在哪里?他去了广州了,他去那里一个星期了,英语中用have/has gone to表示去了某地,还没回来用have/has been to表示为曾经去过某地,第一个设空处表示已经去了还没有回来所以用have/has gone to,第二个设空处后面有for a week,所以用可延续的be there,故答案为B【点评】have/has gone to表示去了某地,还没回来;have/has been to表示为曾经去过某地,现在已不在那里了注意结合上下文确定句式的选择18I heard the new song on the radioI high and low in the music store,but I cant find the song()AsearchBhave searchedCam searchingDwill search【分析】翻译:从收音机里我听到的新歌我已经在音乐商店到处搜查了,但是我找不到这首歌【解答】根据前文heard是过去时,后文I cant find the song,说明前面的事情已经完成,所以用现在完成时,故选:B【点评】现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态构成:主语+have/has+过去分词+其他19Ben and Sue arent home,are they?NoThey to London on business()Ahave goneBgoChave beenDwill go【分析】翻译:本和苏不在家,是吗?是呀!他们去伦敦出差了【解答】根据语境确定用现在完成时,排除B,D;再根据has been to表示主语在说话现场,has gone to表示主语不在说话现场;因为他们去伦敦出差了故选:A【点评】本题考查现在完成时,根据语境和句意,利用排除法选出答案20Premier Zhou Enlaiformany years,he still lives in the hearts of Chinese people()AdiedBwas diedChas been diedDhas been dead【分析】周总理已经去世好多年了,但是他仍然活在中国人民的心中【解答】本题考查的是现在完成时的用法,died是一般过去时,was died是一般过去时的被动语态,从for+时间段就可以知道,是现在完成时的时间标志,所以改用现在完成时,die又是非延续性动词,故要变成have/has+形容词的系表结构,故选D【点评】每一种特定的时态都有其相应的时态标志,寻找其时态标志并加以认真分析可以巧解时态试题所谓时态标志,指的就是某些特定的词、短语或句式,在通常情况下要与某种特定的时态连用,同学们在做题时若能充分利用这些时态标志,同时结合句子语境,就可很快选出正确答案在这里,for+时间段就是现在完成时的时间标志21Mike used to be a top student,but he_ behind since he lost himself in computer games()AfellBhas fallenCwasDhas been【分析】迈克过去是一个优等生,但是自从他在电脑游戏中迷失自己,他就落后了【解答】答案:D首先此句是含时间状语从句的主从复合句根据时间状语从句since he lost himself in computer games可知,此句表达过去的动作对现在造成的影响,所以主句要用现在完成时态;现在完成时态的结构为have/has+动词的过去分词此处还要要把瞬间动作改为持续动作,所以应该用be behind,故选D【点评】判断动词的时态,要结合句子的语境及其引导词去判断动词存在的状态22Im sorry to have kept you waiting longNever mindI _ here for only a few minutes()Ahave beenBhave comeCwasDam【分析】很抱歉让你等了这么久没关系我在这儿只等了几分钟【解答】答案:A根据I _ here for only a few minutes我在这儿只等了几分钟可知句子里有for+一段时间,它是现在完成时的标志词,其构成是:has/have+pp;句子里的for+一段时间,谓语动词用延续性动词,把come变成be;结合语境,故选A【点评】在做题时首先找出考点(现在完成时),然后再掌握用法(for引导一段时间,主句用现在完成时的延续性动词);再结合题干做出正确的选择23Helen,when did you move here?I here since two years ago()AmovedBlivedChave movedDhave lived【分析】海伦,你什么时候搬到这儿的?从两年前我就住在这儿【解答】答案:D 根据since two years ago可知,从两年前表示一段时间,表示过去的动作一直持续到现在,应该用现在完成时态;现在完成时态的结构为have/has+动词的过去分词,排除AB;故又因为move是瞬间性动词,不能持续一段时间,所以要用have lived后面跟延续性动词,故选D【点评】判断动词的时态,要通过所给的时间状语、提示词或语境去判断动词存在的状态注意容易混的动词的用法本题注意短暂性动词和延续性动词的区别24People more and more useful things to protect the earth since Earth Day was started()AdidBwere doingCwill doDhave done【分析】自从地球日被创立以来,人们已经做了越来越多有益的事情来保护地球【解答】答案:D 现在完成时基本用法之一:表示过去已经开始,持续到现在,而且还可能继续下去的动作或状态,常与since或for引导的时间状语连用结合句意,根据since Earth Day was started可知应该用现在完成时态现在完成时态的构成:助动词have/has+过去分词,根据主语People是复数,所以应该用have done,故选:D【点评】本题主要考查动词时态,做此类题目一定注意时间状语、标志词根据上下文所表达的含义,做出判断同时更应记清时态的构成形式就本题而言,主要考查现在完成时态25Is Jimmy going to the party?Im afraid notHe _ to Hainan Island()AwentBhas goneCwas going【分析】翻译:吉米将去参加聚会吗?恐怕没有他去了海南岛【解答】答案:B既然没有去参加聚会,就说明他去海南岛了,故用已经去某地了has gone to,故选B【点评】本题考查的是现在完成时,表示过去发生或已经完成的动作对现在造成的影响或结果,考查的是已经去某地了用has gone to26What do you think of our city?Very beautifulYou know it is the first time that I _ here()Awill beBwasChad beenDhave been【分析】你认为我们城市怎么样?很漂亮你知道我是第一次到这儿来【解答】答案:D根据You know it is the first time that I _ here结合选项可知你知道我是第一次到这儿来句子里有句型:It is the first time that后面所跟的时态,取决于be动词的时态,如果be动词是is,后面的时态是现在完成时,其构成是:has/have+pp;如果be动词是was,后面的时态是过去完成时;句子意思我第一次,be动词是is,故用现在完成时,强调来到这里对自己的影响选D【点评】在做题时首先找出考点(现在完成时),然后再掌握用法(It be the first time that现在完成时);再结合题干做出正确的选择27Hurry up!The piano concert for five minutes()Ahad begunBhas been onChas begunDbegan【分析】快点!钢琴音乐会开始5分钟了【解答】答案:B根据题意可知音乐会开始是在我们到达电影院之前,所以应该用现在完成时,故排除AD;根据for可知,动词需要是延续性动词,而begin是非延续性动词,开始的延续性动词应用be on故选B【点评】本题的关键是,首先应该确定是现在完成时,然后注意应该用延续性动词还是非延续性动词28When did the Greens come to China?They_ China for seven years()Ahave come toBhave been toChave come inDhave been in【分析】格林一家什么时候来中国的?他们已经在中国七年【解答】答案:D考查现在完成时态句意格林一家什么时候来中国的?他们已经在中国七年come是非延续性动词不能用于现在完成时态,因此A,C不正确have been to去过,现在已返回have been in去到某个地方没走结合语境for seven years七年了可知,应该是已经在中国七年了没有离开过,因此用have been in答案是D【点评】现在完成时态,由have/has+过去分词构成,表示动作发生在过去,但与现在的情况有联系也表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作结合语境,注意人称变化及动词过去分词变化29I this book for a weekI have to return it now()AborrowBhave borrowedChave kept【分析】这本书我已经借了一个星期了我现在必须还上了【解答】答案:C句中的时间状语for+时间段是现在完成时的标志,且句子中的谓语动词必须是延续性动词,现在完成时的构成是:主语+have/has+动词的过去分词;主语是I,助动词用have,borrow是非延续性动词,不能与时间段连用,keep是一个延续性动词,可以与时间段连用,故选C【点评】本题考查了动词的时态做题时,一定要特别关注有关的时间短语,这是判断句子时态的标志在没有时间状语的情况下可以联系上下文根据语境来做出正确判断30Do you know the movie Lost in Thailand?YesI it twiceIts funny()AsawBseeChave seenDwill see【分析】你知道泰囧这部电影吗?是的我已经看过两遍了它很滑稽可笑【解答】答案:C根据twice,结合语境我看过两遍了强调对于现在的影响,所以本句用现在完成时现在完成时的构成是:主语+have/has+动词的过去分词;主语是I,助动词用have,故选C【点评】本题考查了动词的时态做题时,一定要特别关注有关的时间短语,这是判断句子时态的标志在没有时间状语的情况下可以联系上下文根据语境来做出正确判断31How long has Robert _?Since 2000()Abeen to BeijingBjoined the art clubCbecome a policemanDstudied in this school【分析】罗伯特在这个学校学习多长时间了?从2000年【解答】答案:D 根据How long has Robert _?Since 2000可知,用现在完成时,表示过去的动作一直持续到现在,现在完成时态的结构为have/has+动词的过去分词;而join/become是瞬间性动词,不能持续一段时间,所以要用have studied后面跟表示一段时间的状语,表示在这个学校学习;has been to表示去了某地,所以排除,故选D【点评】本题主要考查现在完成时,用法:表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在其结构是have/has+及物动词的过去分词此题注意短暂性动词和延续性动词区别32Miss Lin_ a lot of work for the poor area since 2010()AdoesBdidChas doneDwill do【分析】自从2010年开始,林小姐就已经为贫困地区做了大量工作【解答】答案:C 根据since 2010,可知这是现在完成时的标志词故本句应用现在完成时(have/has+done)A为一般现在时;B为一般过去时;C为现在完成时;D为一般将来时故选C【点评】本题考查现在完成时除了since+时间点是现在完成时的标志词,还有for+时间段33Hello!May I speak to Alice?SorryShe isnt here right nowShe _ to the library()A
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!