专题:现在完成时(学生习题版)9

合集下载

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)一、单项选择现在完成时1.―What do you think of our hometown?―Very beautiful. You know it is the first time that I _______ here.A.will be B.wasC.have been D.had been【答案】C【解析】试题分析:考查固定句型中的时态。

固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。

句意:—你认为我们国家怎么样?—发出漂亮。

你知道这是我第一次来到这里。

故C正确。

考点:考查固定句型中的时态。

点评:固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.had failed D.have failed【答案】B【解析】【详解】考查固定句式中的时态。

固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。

句意:这是这个星期里他第四次打电话给你了。

【点睛】固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。

九年级英语现在完成时专题练习(及答案)含答案

九年级英语现在完成时专题练习(及答案)含答案

九年级英语现在完成时专题练习(及答案)含答案一、选择题1.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call2.Gina can’t go to the farm with her clas smates because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.— I remember that Mr.Green once traveled broad.— Not only Mr.Green but also his daughters ______ abroad twice.A.have gone B.have been C.has gone D.has been 4.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 5.— When did the Mixc Shopping Center open? — It ________ for nearly half a year. A.has opened B.has been open C.was opened D.had been open 6.—See? The strange man ________ around our house again. Should we call the police?—Oh, no. He is our new neighbor, who moved upstairs the day before yesterday.A.walks B.walked C.has walked D.is walking 7.—Is that man George?—It can’t be him. After all he ________ this place for yea rs!A.has left B.has been away from C.was away from D.left8.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 9.Lisa ________ her homework yet. I am afraid she can't go to the park with you.A.didn't finish B.hasn't finished C.wasn't finishing D.won't finish 10.What a pity! My new computer__________ a virus and it can't work now. A.catches B.caught C.is caught D.has caught 11.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in 12.—Where is Simon? We can’t find him at the party.—Perhaps he ________ home.A.has gone B.is going C.went D.was going 13.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, gone B.can’t, been C.may not, been D.mustn’t, gone 14.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 15.―Olivia, are you sure your aunt ________back from America?―Yes. My mom told me. I'm going to see her now.A.had come B.came C.is coming D.has come 16.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 17.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat18.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in 19.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish 20.The number of city parks in Lishui ______ a lot since it became a district of Nanjing. A.increase B.will increase C.increased D.has increased 21.—Oh, your spoken English is very good, Linda.—Thank you. I _____________in England for three years.A.have studied B.studied C.was studying D.study 22.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his families________Japan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in 23.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 24.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was25.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s nothing much left.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 26.—Fou Ts’ong, whose letters from his father ________ a best seller in China for long, died in London, where he had lived for many years. The cause was the coronavirous.—What a pity!A.has been B.has become C.was D.becomes 27.—Sorry, I’m late. Has the meeting begun?—It doesn’t matter. The meeting ________ for several minutes.A.has just begun B.has just been overC.has just been on D.has just ended28.—Carl, are you coming with us?—I’d love to, but something unexpected ______.A.is coming up B.comes up C.came up D.has come up 29.So far, China ________ the world’s largest highway network, with a t otal length of 160,000kilometers.A.builds B.built C.will build D.has built 30.—Would you like to watch the film Fast and Furious 9 tonight?— Sure. I still want to see it again although I ________ it already.A.watch B.will watch C.was watching D.have watched 31.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 32.—Hurry up. I can’t wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 33.—Bill Gates and Melinda Gates, two of the world’s richest people, said “we no longer believe we can grow together as a couple”.—I am so sorry to hear that because they ________ for nearly 30 years.A.have been married B.have got married C.have got married to D.have been married with34.—Jim, I haven’t seen your elder sister for a long time.—She ________ Hong Kong on business for a few days.A.went to B.has gone to C.has been to D.has been in 35.— Where is the head teacher?— She ________ to the library to search for some information.A.goes B.will go C.has been D.has gone36.The film Hi, Mom, ________ for two months. You will have another two months to enjoy it in the cinema.A.lasted B.was lasting C.will last D.has lasted 37.—What do you think of the latest 5G smart phone?— It's amazing. It is the most wonderful phone I ________.A.used B.will use C.was using D.have used 38.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 39.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cross-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened40.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost41.The schoolboy is so shy that he doesn’t like to be asked ________.A.whether he could enter his ideal school in the futureB.how long he has joined the navyC.how many languages he can communicate with othersD.about winning the national English competition42.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use present perfect tense to tell ________.A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now43.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives44.— Excuse me, which movie are you waiting for?—Cliff Walkers. We ________ here for more than two hours.A.wait B.are waiting C.waited D.have waited 45.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to 46.—Have you been to SuNing Plaza in our city?—No. Although it ________ for more than a week, I am far too busy to go there.A.has started B.has opened C.has been open D.has been on 47.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 48.—Could you ________ me this book please, Daniel?—Sorry, but I ________ it for only half an hour. I haven't finished it.A.lend; have had B.borrow; have bought C.borrow; have hadD.lend; bought49.My dog _______ for three days and I’m now very worried now and I want to find it as soon as possible.A.has been gone B.has gone C.is gone D.was gone 50.—OK, what do you want to know?—I’m unsure ________.A.which is the way to the Palace Museum B.how many colors are there in a rainbow C.that the couple has been married for 3 years D.how long I can borrow the story books 【参考答案】***试卷处理标记,请不要删除一、选择题1.B【详解】句意:——时装秀将在半小时后开始,但桑迪还没有出现。

【英语】 英语现在完成时专题练习(及答案)含解析

【英语】 英语现在完成时专题练习(及答案)含解析

【英语】英语现在完成时专题练习(及答案)含解析一、单项选择现在完成时1.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developedC.is developing D.develops【答案】A【解析】【详解】考查时态。

句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。

本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。

2.--- Each of the students, working hard at their lessons, ______ the book.--- So have I.A.is reading B.has readC.reading D.reads【答案】B【解析】【详解】考查主谓一致和时态。

句意:—努力学习的每个学生都阅读了这本书。

—我也读了!根据第二句中的助动词have可知前句中也应该使用助动词have/has,主语each of the students 做主语,谓语动词使用单数形式,故B项正确。

【点睛】主谓一致主要指“人称”和“数”方面的一致关系。

对大多数人来说,往往会在掌握主语和随后的谓语动词之间的一致问题上遇到困难。

一般情况下,主谓之间的一致关系由以下三个原则的支配:语法一致原则 (grammatical concord) 意义一致原则 (notional concord) 就近原则(principle of proximity)。

“主谓一致”考查内容涉及名词单数或复数做主语、不可数名词做主语、不定代词做主语、并列结构做主语、特殊名词做主语时与谓语动词数的一致等。

列举如下用法:1. 单数名词(代词),不可数名词做主语时,谓语用单数形式,复数名词(代词)做主语,谓语用复数形式。

(完整版)初中英语现在完成时专项练习题及答案

(完整版)初中英语现在完成时专项练习题及答案

一、 单项选择。

1、Both his parents look sad .Maybe they __________ what's happened to him .knew B . have known C . must know D .will knowHe has ________ been to Shanghai , has he ?already B .never Have you met Mr just B . agoA . 2、A . 3、 A . 4、 T he famous writer A . is writing 5、 一 Our country —Yes . I hope it C .ever D . still Li ______ ?C .beforeD . a moment ago _ one new book in the past two yearsA . has C . hasB .was writingC .wroteD .has written a lot sofar . will be evenB . 6、 Zhao Lan already in this school for two yearsA .was ; study ingB . will ; studyC .has ; studied D, .are ; study ing7、We Xiao Li since she was a little girl .A .knowB . had knownC . have knownD . knew& Harr y Potter is a very nice film 」 it twice .A will see.have seen C saw D .see9、 —These farmers have been to the United States .—— Reall y? When there ?A .will they goB . did they goC do they goD . have they gone10、 you your homework yet ?—Yes . I it a moment ago .changed ; goodcha nged ; betterA . C . 11、 A . 12、 cha nged ; well changed ; better D . Did ; do ; fini shedB Have ; done ; fini shedHav e ;done ; hav e fini shed D . will ; do ; finishHis fatherthe Part y since 1978 .joined B . has joinedC . was inD . has been in—Do you —Sure know him well ? .We _________ f riends since ten years ago .were B . have been C . have become D . have made —How longhave you A . 13、 A . bee n B . gone C comeD arrived14、 Hurr y up! The pla y for ten minu tesA . has begunB . had beg unC . has been on D. 15、 It te n years since he left the army . A . is B . has C . will D washere ?began16、 —About two mon ths . Miss Gree n isn't A .has gone B . went in the C .will office . she _______ to the library .go D . has been17、My parents _______ Shandong for ten years .A . have been inB . have been to三、 汉译英。

(完整版)九年级现在完成时练习题

(完整版)九年级现在完成时练习题

现在完成时练习题21.﹣___you ever ___to the Great Wall?﹣Yes,Three times.()A.Has,been B.Have,been C.Have,gone22.﹣﹣﹣Is that a new coat?﹣﹣﹣No,I_____it for a long time.()A.bought B.have bought C.have had23.﹣Look!Someone _______ the classroom.﹣Well,it wasn't me.I didn't do it.()A.is cleaning B.was cleaning C.has cleaned D.will clean24.I don't feel very well,Jack.I'm afraid you______me your cold.()A.give B.had given C.have given D.would give25.﹣Where are the flowers?﹣﹣You see,someone them to the window.()A.moves B.had moved C.has moved D.would move26.Something _____ in our hometown since 2014.Now it ______ very modern.()A.is changed;is looked B.has changed;looksC.changed;looks27.﹣Amy,can we give away these soft toys?We them for many years.﹣Mom,but I want to keep the bear.()A.bought B.had C.have bought D.have had28.﹣Ben and Sue aren't home,are they?﹣No.They to London on business.()A.have gone B.go C.have been D.will go29.I____scared of dogs ever since a dog hurt me when I was five years old.()A.will be B.was C.have been D.would be30.My grandparents____ in that city since 2008.()A.will live B.live C.have lived D.were living31.I heard the new song on the radio.I high and low in the music store,but I can't find the song.()A.search B.have searchedC.am searching D.will search32.Over fifty countries _______ the AIIB(亚投行)so far.()A.joined B.was joining C.had joined D.have joined33.Miss Brown,we cleaning our classroom.Can we go home now?()A.finish B.finishingC.are finished D.have finished34.I ______ the book club last week and I ______ two books already.()A.join;read B.joined;readC.joined;have read D.joined;has read35.﹣﹣﹣Lily,will you go to Jenny's birthday party this Saturday?﹣﹣﹣I'm not sure.Because I so far.()A.have invited B.wasn't invitedC.have been invited D.will be invited36.﹣I hear your dad _________ Shanghai on business.Did he fly there?﹣Yes,but he will be home tomorrow.A.will go to B.has been to C.has gone to37.So far,the AIIB(亚投行)()57 countries to be the founding members.A.attracted B.has attractedC.will attract38.My grandparents ______ for over 60 years and they love each other very much.()A.have been married B.got marriedC.were married D.have got married39.﹣Did you see Tom yesterday?﹣No,I him for a long time.()A.didn't see B.hasn't seen C.saw D.haven't seen40.I great progress in my English study since last year.()A.make B.will make C.have made D.made41.Mr.Brown__________his hometown since he ____the army.()A.has left;joinedB.has been away from;has joinedC.has been away from;joinedD.left;joined42.﹣Look at the blue sky!The rain ________.﹣Let's go out for a walk.()A.stops B.will stop C.has stopped D.had stopped43.What are you going to do this weekend?I______ yet.()A.haven't decided B.won't decideC.have decided D.didn't decide44.﹣Hello,may I speak to Miss Yang?﹣Sorry,she isn't in.She ____ a poor mountain village as a volunteer.()A.has been to B.has been inC.has gone to D.has been away45.Mario ________ this pair of shoes for about six years.It's too old to wear.()A.has bought B.has had C.bought46.﹣Do you know Diaoyu Island?﹣Sure.It ________ China since ancient times.()A.belongs to B.belonged toC.has belonged to D.is belonging to47.The astronaut is so tired that he ____ for eleven hours.()A.has been asleep B.has fallen asleepC.has gone to bed D.has gone to sleep48.Bob with his parents ________ Hong Kong since two years ago.()A.have been to B.has been to C.have gone to D.has gone to49.In the last ten months,September Miracle (奇迹)______in CCTV for more than five times and is popular all over the country.()A.has played the pianoB.has given out their song disksC.has written songsD.has performed.50.﹣﹣What a pity!You missed the beginning of the movie,it _ _ for 10minutes.﹣﹣Oh,a traffic jam!()A.began B.stated C.has been on D.has been off【分析】﹣﹣你曾经去过长城吗?﹣﹣是的.去过三次了.【解答】答案:B.have been to 表示曾经去过某地,have gone to,表示已经去了某地,或正在去某地的路上,根据ever和three times,可以推测这里表示曾经去过某地,现在已经回来了,主语是you,这里应该用have.故选B.【点评】本题考查了现在完成时的用法.解答时注意:have been to 表示曾经去过某地,have gone to,表示已经去了某地,或正在去某地的路上.【分析】﹣﹣那是一件新上衣吗?﹣﹣不,我已经买了很长时间了.【解答】答案:C.根据for a long time可知,这是一个表示一段时间的时间状语,通常用于现在完成时,而且动词应该用延续性动词,而buy是瞬间性动词,不能持续一段时间,所以要用have,这里是指拥有手表这种状态持续到现在,故用现在完成时态,结构为have/has+动词的过去分词,主语是I,所以助动词用have,动词have的过去分词为had.故选C【点评】本题主要考查现在完成时,用法:表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+及物动词的过去分词.此题注意短暂性动词和延续性动词区别.【分析】﹣﹣看,有人已经把教室打扫干净了﹣﹣呃,不是我做的.我没有打扫.【解答】答案:C.根据it wasn't me.I didn't do it,可以判断打扫教室这个动作发生在过去,对现在造成了影响,教室已经打扫了,所以这里用现在完成时,结构为:have/has+动词过去分词.主语是someone,是个不定代词,作主语谓语动词用单数,故选C.【点评】本题考查了现在完成时的用法.解答时注意结构为:have/has+动词过去分词.【分析】我感觉很不好受,Jack.恐怕你把感冒传染给我了.【解答】答案:C.结合句意是说我感觉很不好受,恐怕你把感冒传染给我了,也就是传染感冒的动作发生在过去,对现在造成一定的影响,用现在完成时have/has+过去分词,主语you,故have,give 的过去分词given,故选C.【点评】本题考查现在完成时,根据句子的逻辑关系来确定答案.【分析】翻译:﹣﹣花在哪里?﹣﹣你看,有人把他们移到了窗口.【解答】moves一般现在时;had moved过去时;would move过去将来时;叙述的时候,花已经被移走了,根据语境可知应用现在完成,故选:C.【点评】本题主要考查现在完成时的用法,根据语境利用排除法即可选的【分析】自从2014年,我们的家乡有些事情已经改变了,现在看起来很现代.【解答】something 泛指形容词,某些事情,since 2014,即自从2014年,结合Now,可知前面用完成时,后面用一般现在时,has changed 已经改变.故选:B.【点评】选词、选择时态填空,关键是找关键词,比如本题中的since 2014、Now.【分析】﹣Amy,我们能捐赠这些柔软的玩具吗?我们已经买了很多年了.﹣妈妈,但是我想留下这只熊.【解答】答案:D for many years是判断用现在完成时态的关键词,其动词应该用延续性动词,buy是瞬间动词,所以应该用have;主语是we,助动词用have,动词have的过去分词为had,故选D.【点评】本题考查现在完成时态,注意延续性动词的运用,在平时的学习中注意积累与运用,达到熟练掌握的目的.【分析】翻译:﹣﹣﹣本和苏不在家,是吗?﹣﹣﹣是呀!他们去伦敦出差了.【解答】根据语境确定用现在完成时,排除B,D;再根据has been to表示主语在说话现场,has gone to表示主语不在说话现场;因为他们去伦敦出差了.故选:A【点评】本题考查现在完成时,根据语境和句意,利用排除法选出答案.【分析】自从五岁被狗伤了,我就很害怕狗.【解答】现在完成时态表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,句中常带有表示一段时间的时间状语,如:since+时间点/从句.根据since a dog hurt me when I was five years old可知,要用现在完成时态,故选:C【点评】现在完成时态表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,此时的动词必须要用于延续性动词.【分析】我的祖父母自从2008年就在那座城市居住了.【解答】本题考查的是现在完成时的用法,since+过去时间是现在完成时态的时间标志,故选C.【点评】每一种特定的时态都有其相应的时态标志,寻找其时态标志并加以认真分析可以巧解时态试题.所谓时态标志,指的就是某些特定的词、短语或句式,在通常情况下要与某种特定的时态连用,同学们在做题时若能充分利用这些时态标志,同时结合句子语境,就可很快选出正确答案.【分析】翻译:从收音机里我听到的新歌.我已经在音乐商店到处搜查了,但是我找不到这首歌.【解答】根据前文heard是过去时,后文I can't find the song,说明前面的事情已经完成,所以用现在完成时,故选:B.【点评】现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态.构成:主语+have/has+过去分词+其他.【分析】翻译:迄今为止,50多个国家已经加入亚投行.【解答】从句意可知,本题强调的是50多个国家已经加入亚投行,所以谓语动词用现在完成时.故选:D【点评】强调so far所描述的谓语动作一直持续到现在,则谓语动词用现在完成时.【分析】我们已经打扫完教室.我们现在可以回家了吗?【解答】本题是考查时态的题目(现在完成时).据句意可以知道,本句话是强调打扫完教室对现在造成的影响,用现在完成时have done,故选D.【点评】每一种特定的时态都有其相应的时态标志,寻找其时态标志并加以认真分析可以巧解时态试题.所谓时态标志,指的就是某些特定的词、短语或句式,在通常情况下要与某种特定的时态连用,同学们在做题时若能充分利用这些时态标志,同时结合句子语境,就可很快选出正确答案.【分析】上周我加入了读书俱乐部而且我已经读了两本书了.【解答】last week 是过去时间,所以谓语动词用一般过去时joined,而already已经,往往和现在完成时have read连用;故选:C.【点评】本题考查动词时态辨析,是中考考查的重点内容.可结合时间状语判断,常与现在完成时连用的时间状语是:already,yet,just,ever,never,before,so far,these days,in/during the past few years,for+一段时间,sine+过去的时间点,since+一般过去时的从句等.【分析】翻译:﹣﹣莉莉,这个星期六你去参加珍妮的生日聚会吗?﹣﹣我不确定,因为目前我已经被邀请了.【解答】由so far确定用现在完成时,排除B,D,再有语境可知我被邀请参加party,所以应用现在完成时的被动语态,故选:C.【点评】本题主要考查现在完成时的被动语态,可利用排除法,找出时态标志词即可.【分析】翻译:﹣﹣﹣我听说你爸爸去上海出差了.他坐飞机去的吗?﹣﹣﹣是的,但他明天就回家了.【解答】根据语境确定用现在完成时,排除A;再根据has been to表示主语在说话现场,has gone to表示主语不在说话现场;因为你爸爸去上海出差了.故选:C【点评】本题考查现在完成时,根据语境和句意,利用排除法选出答案.【分析】到目前为止,亚投行已经吸引了57个国家成为创始成员国.【解答】本题是考查现在完成时的题目,so far是现在完成时的时间标志,因此用现在完成时态,故选B.【点评】每一种特定的时态都有其相应的时态标志,寻找其时态标志并加以认真分析可以巧解时态试题.所谓时态标志,指的就是某些特定的词、短语或句式,在通常情况下要与某种特定的时态连用,同学们在做题时若能充分利用这些时态标志,同时结合句子语境,就可很快选出正确答案.【分析】我的祖父母已经结婚60多年了,他们彼此深爱着对方.【解答】答案:A.根据for over 60 years 可知,这是一个表示一段时间的时间状语,而marry是瞬间性动词,不能持续一段时间,所以要用be married,它后面可以跟表示一段时间的状语,结合语境可知用现在完成时,现在完成时态的结构为have/has+动词的过去分词,主语是My grandparents,所以助动词用have,故选A.【点评】本题主要考查现在完成时,用法:表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+及物动词的过去分词.此题注意短暂性动词和延续性动词区别.【分析】翻译:﹣﹣你昨天看到汤姆了吗?﹣﹣没有,我很长时间没有看到他了.【解答】由for a long time确定用现在完成时,排除A,C;再根据主语"I"后跟have排除B,故选:D.【点评】本题考查现在完成时,可找出现在完成时的标志词,利用排除法选出.【分析】自去年以来,在英语学习方面我已经取得了很大的进步.【解答】答案:C 根据since last year,自去年以来,可知动作发生在过去;根据I great progress我已经取得了很大的进步,可知是对现在造成的影响和结果.所以应该用现在完成时态,现在完成时态的构成:助动词have/has+过去分词,故选:C.【点评】主要考查现时态,做此类题目一定注意关注时间状语,注意句子所表达的含义,以便更好地辨别时态.同时更应记清每种时态的构成和用法.就本题而言,主要考查现在完成时态.【分析】Brown先生自从他参军以来就离开了家乡.【解答】答案:C.根据关键词since he ____the army可知,这里强调一种持续的状态;所以本句使用现在完成时态,其构成为:have/has+过去分词,主语Mr.Brown是第三人称单数形式,所以助动词用has;其动词要用延续性动词be away,其过去分词为been away,since在这里是自从…以来,它引导的从句应该用一般过去时形式,join 的过去式形式是joined,故选C.【点评】判断动词的时态,要通过所给的时间状语、提示词或语境去判断动词存在的状态.注意容易混的动词的用法.【分析】﹣﹣看一看蔚蓝的天空!雨已经停了.﹣﹣让我们去散步吧.【解答】答案:C.根据Look at the blue sky和Let's go out for a walk,可知天蓝了,可以去散步了,在这里发生在过去的动作对现在造成了影响,意为雨已经停了,对现在造成的影响是可以去散步了,所以这里用的时态是现在完成时,构成形式为:have/has+动词的过去分词.故选C.【点评】本题考查了现在完成时的用法.解答时注意:现在完成时的构成形式为:have/has+动词的过去分词.【分析】﹣﹣这个周末你打算干什么?﹣﹣我还没决定呢.【解答】答案:A.根据I________ yet,可知这里yet的意思是还,它一般用于现在完成时的否定句当中,所以可以判断这个句子的时态应该是现在完成时,构成:have/has+动词过去分词.这里是指没有做出决定,故用否定,故选A.【点评】本题考查了现在完成时的用法.解答时注意yet的用法以及现在完成时的构成形式.【分析】﹣﹣你好,我可以和杨小姐通话吗?﹣﹣抱歉,她不在这里.作为一名志愿者她去一个贫穷的小山村了.【解答】答案:C.have gone to表示去了但是没有回来;have been to 表示去了而且回来了;havebeen in指的是在某个地方,从过去一直延续到现在;has been away已离开,可用在for或since引导的句子中.根据Sorry,she isn't in,可知"她不在这里",所以这里应该是说去某地了,可能在路上,也可能已经到达,所以这里用have gone to,主语是she,这里用has gone to.故选C.【点评】本题主要考查has gone to,has been to,has been in的区别,注意理解句意,利用排除法即可选得.【分析】这双鞋Mario 已经买了大约6年了,它太旧了以至于不能穿了.【解答】答案:B.根据for about six years可知,这是一个表示一段时间的时间状语,而buy是瞬间性动词,不能持续一段时间,所以要用have,它后面可以跟表示一段时间的状语,结合语境可知用现在完成时,指状态的持续,现在完成时态的结构为have/has+动词的过去分词,主语是Mario,所以助动词用has,故选B.【点评】本题主要考查现在完成时,用法:表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+及物动词的过去分词.此题注意短暂性动词和延续性动词区别.【分析】﹣﹣你知道钓鱼岛吗?﹣﹣当然.它自古就属于中国.【解答】答案:C 根据It ________ China since ancient times.它自古就属于中国.根据since ancient times,可知应该用现在完成时态.现在完成时态的构成:助动词have/has+过去分词,根据主语It是第三人单数,所以应该用has,故选:C.【点评】主要考查现时态,做此类题目一定注意关注时间状语,注意句子所表达的含义,以便更好地辨别时态.同时更应记清每种时态的构成和用法.就本题而言,主要考查现在完成时态.【分析】这个宇航员是如此的累以至于他睡了11个小时了.【解答】答案:A.根据for eleven hours.可知这里的意思是11个小时,for后面跟的是一段时间通常用于现在完成时态,而且动词要用延续性动词,在这四个选项中只有be asleep表示状态,故选A.【点评】本题考查了现在完成时的用法.解答时注意在for引导的时间短语中所使用的动词应该用延续性动词.【分析】鲍勃和他的父母自从两年前就去香港了.【解答】答案:D 根据Bob with his parents _____,这句话主语是Mr Smith,with his parents 只是伴随状语,不是主语.主语Mr Smith是第三人称单数,故排除A,C.have gone to 意思是已经去了.不知道现在回来没有.have been to 意思是去过某地,而且已经从那里回来,动作已经完成了.可知应该是have gone to,故选:D.【点评】本题主要考查主谓一致,以及have gone to,have been to的用法.做此类题目一定注意主语的情况,以及动词短语的辨析!【分析】在过去的十个月时间里,玖月奇迹在中央电视台上已经表演了5次之多,红遍全国.【解答】答案:D.has played the piano弹钢琴;has given out their song disks发行唱片;has written songs写歌;has performed表演.根据September Miracle (奇迹)______in CCTV,应该是在中央电视台上已经表演,In the last ten months,在在过去的十个月时间里,通常用于现在完成时,结构为:have/has+动词过去分词.故选D.【点评】本题考查了现在完成时的用法.解答时注意现在完成时的构成:have/has+动词过去分词.【分析】太可惜了,你错过了电影的开头,已经开演十分钟了.﹣﹣哦,交通拥堵!【解答】答案:C 现在完成时基本用法之一:表示过去已经开始,持续到现在,而且还可能继续下去的动作或状态,常与since或for引导的时间状语连用.结合句意,根据for 10 minutes,可知应该用现在完成时态.现在完成时态的构成:助动词have/has+过去分词,根据主语it是第三人单数,所以应该用has.be on,开始,上映,表示一种可延续的状态;be off,离开,取消.故选:C.【点评】本题主要考查动词时态,做此类题目一定注意时间状语、标志词.根据上下文所表达的含义,做出判断.同时更应记清时态的构成形式.就本题而言,主要考查现在完成时态.。

(完整版)现在完成时练习题及答案(可编辑修改word版)

(完整版)现在完成时练习题及答案(可编辑修改word版)

现在完成时练习题及答案(精华汇总)Exercise:I.Fill in the blanks with the proper form.1.I already (see) the film. I (see) it last week.2.he (finish) his work today? Not yet.3.My father just (come) back from work. He is tired now.4.Where’s Li Ming ? He (go) to the teacher’s office.5.I (work) here since I (move) here in 1999.6.So far I (make) quite a few friends here.7.How long the Wangs (stay) here ? For two weeks.8.I just (finish) my homework.9.He (go) to school on foot every day.10. you (find) your science book yet?11.If it (be) fine tomorrow, I'll go with you.12.The students (read) English when the teacher came in.13.Look! The monkey (climb) the tree.14.My mother (come) to see me next Sunday.15.I've lost my pen. you (see) it anywhere?II.Choose the best answer.1.How long have you here? A. come B. got C. arrived D. been2. My grandpa died .A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3.Jane has to BeiJing. She will come back tomorrow. A. been B. gone C. went D. never been4.It is ten years I last saw her. A. after B. since C. for D. that5.-- Who will go to the station to meet Lorry? --I will. I her several times. A. met B. have met C. had met D. will meet6. --What a nice dress! How long you it?--Just 2 weeks. A. will, buy B. did, buy C. are, having D. have, had7.--Do you know Lydia very well? --Yes, She and I friends since we were very young.A. have madeB. have bec omeC. have beenD. have turnedin China for 8 years. A. has lived B. lived C. have 8.The Smithsbeen D. live9.--Hello, this is Mr. Gre en speaking. Can I speak to Mr. Black? -- Sorry. He the Bainiao Park. A. has been to B. has gone to C. went to D. will go to10.-- you ever to the US? -- Yes, twice. A. Have, gone B. Have, been C, Do, go D. were, goingIII.Rewrite the sentences.1.I have been to Macau before. (改为否定句) I been to Macau before.2. He hasn’t come to schoolbecause he was ill. (就划线部分提问) he come to school?3.I bough a new bike just now. (用just 改写)I just a new bike.4.We began to learn English three years ago.(改为同义句)We English three years5.He has never surfed, ? (改成反意疑问句)6.They have been here since 2000. (对划线部分提问)have they been here?7.The old man last year. He has for a year. (die) (动词填空)8.Miss Gao left an hour ago. (同义句转换)Miss Gao has an hour ago.Ⅳ. A sk the questions1)I have been there for two days.you ?2)My father has lived here since 2000.your father ?3)He left here yesterday.he ?4)They bought a book two hours ago.they a book?Ⅴ. Use “never, ever, already, just, yet, for, since” to fill in the blanks.1.I have seen him before, so I have no idea about him.2.Jack has finished his homework.3.Mr. Wang has taught in this school ten years.4.“Have you seen the film?” “No, I have seen it.”5.“Has the bus left ?” “Yes, it has left.”二、用since 和for 填空1.two years2.two years ago3. last month4. 19995.yesterday6. 4 o’clock 7 4 hours8. an hour ago9. we were children10. lunch time 11.she left here12.He has lived in Nanjing the year before last.13.I’ve known him we were children.14.Our teacher has studied Japanese three years.15.She has been away from the city about ten years.16.It’s about ten years she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。

完整版)现在完成时专项练习题及答案(精选)

完整版)现在完成时专项练习题及答案(精选)

完整版)现在完成时专项练习题及答案(精选)1、Both his XXX.2、He has already been to Shanghai。

has he?3、Have you just met Mr。

Li?4、The famous writer has written one new book in the past two years.5、Our country has changed a lot so far。

Yes。

I hope it will be even better.6、Zhao Lan has already studied in this school for two years.7、We have known Xiao Li since she was a little girl.8、XXX is a very nice film。

I have seen it twice.9、These farmers have been to the United XXX。

When did they go there?10.Have you finished your homework yet。

Yes。

I just finished it a moment ago.11.His father has been a member of the Party since 1978.12.Yes。

we have been friends for ten years.13.How long have you been here。

About two months.14.Hurry up。

The play has been on for ten minutes.15.It has been ten years since he left the army.16.Miss Green isn't in the office。

初中英语现在完成时练习题(含答案)

初中英语现在完成时练习题(含答案)

初中英语现在完成时练习题(含答案)一、填空1.Have you ever taken a train?2.It has been more than three years since Jim left here.3.Have you made friends with your new classmates yet?4.I have had my lunch and I'm not hungry now.5.Jim has never seen a panda。

has he?6.We have been good friends since we met at school.7.We can't find him anywhere。

Perhaps he has gone home.8.He has read the book before.9.Mr。

Green has taught us a lot about social XXX.10.I have never met her sister before.11.He has worked in our school for five years.12.He came to our school last year/in 2008.13.They have cooked the XXX already.14.XXX.二、句型转换1.He has never surfed。

has he?2.How long have they been here since 2000?3.The old man died last year。

He had been ill for a year.4.XXX.XXX。

Miss Gao XXX。

XXX the Party three years ago。

The Green family XXX。

The Green family has been living in France for two years now。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

专题:现在完成时1.现在完成时定义:(1)表示过去发生的或已经完成的动作对现在造成的影响或结果;(2)也可表示动作或状态在过去已经开始,一直持续到现在的动作或状态,还有可能继续持续下去。

2.基本结构:主语+ have/has + 动词的过去分词+ 其他。

一、单项选择1. Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. has boughtB. has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years.A. am studyingB. StudyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. AfterD. in9. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to10. His father _______ for years.A. has diedB. has been deadC. diedD. dies11. Mary ________ to see the films because she __________ it twice.A. won’t go, sawB. won’t go, will seeC. won’t go, has seenD. didn’t go, see12.---- Would you like some more food?----Thank you. I _______ enough.A. will haveB. have hadC. haveD. had13. ______ you ______ England? Yes, it _____ a beautiful country.A. Will, gone to, wasB.Have, been to, isC. Had, been to, isD.Have, gone to, i14. ----_______ you _______ to Beijing?----No, I ______.I ______ there early next month.A. Have, been, haven’t, am goingB. Had, been, hadn’t, am goingC. Have, gone, haven’t, was goingD. Did,go, didn’t, was going15. ---You sister ______ to London to study English. Is that true?---Yes , she ___ there for two months.A. has been, has beenB. will go, has goneC. gone, will beD. has gone, has been16. He has a computer of his own. He ____ it two days agoA. boughtB. BoughtC. boughtD. has bought17. —Where is Li Lei? —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to18. He _______ his homework and is now listening to music.A.finishesB. has finishedC. FinishD. is finishing19. David _______ Shanghai for more than three months.A. came toB. has been toC. has been inD. has come to20. --- Is your father a Party member?--- Yes, he ____ the party three years ago. He _____ a Party member for three yearA. joined; has beenB. has joined; has beenC. was joined; isD. joined; was21. ---What a nice bike! How lone ____ you ____ it? ----Just five weeks.A. will; buyB. did; buyC. are; havingD. have; had22. I ______ this book for a week .I have to return it now.A. borrowedB. have borrowedC. keptD. have kept23. ----______ your sister _______ in Green China for a long time?----Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joine24. ---How long have you _______ from the USA? ----For three months.A. come backB. returnedC. go backD. been back25. I _____ this book for half a year.A. have boughtB. have hadC. boughtD. had26. The students are sorry to hear that famous singer _______ for a year.A. has leftB. has goneC. has been awayD. has gone away27. --- ______ you______ your homework yet? ---Yes, I _____ it just now.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. Will; do; finish28. The sand storm weather ______ in Beijing several times this year.A. happenB. happenedC. has happenedD. have happened29. ---How long have you been here? --- ____ last month.A. ForB. UntilC. BeforeD. Since30. He ____ a cold for three days.A. has caughtB. has hadC. has gotD. caught31. Jim Green ____ in China for two years.A. has comeB. has beenC. has arrivedD. came32. The film ____ for half an hour.A. has been onB. has begunC. hasn’t begunD. began33.—Where have you _______ these days?—I have to Beijing with my friends.A. been;goneB. been;beenC. gone;beenD. gone;gone 34.How long have you _______ this book?A. bought B.borrowed C.had D.lent35. We have lived here _______ five years ago.A. when B.since C.before D.after 36.—I have watched the game.—When _____you _______ it?A.have;watched B.do;watch C.Did;watch D.will;watch 37.—How do you like Beijing, Mr. Black?—Oh,I _______ such a beautiful city.A.don't visit B.didn't visit C.haven't visited D.hadn't visited 38.Miss Brown _______ to the Great Wall twice.A.have been B.has been C.have gone D.has gone39.His brother has been to Stone Forest twice ______ he came to Yunnan.A.After B.before C.since D.for 40.His grandpa _______ for two years.A.was died B.has been dead C.was dead D.has died 41.—Have you ever_______ to Haikou?—Yes,I_______ there with my family last August.A.gone;went B.been;went C.been;went to D.been;was in 42. His sister ______ her hometown for three years. She'll return next year.A.Left B.has left C.has been away D.has been away from二、以适当形式填空1. I_______ already _______ (see) the film. I _________ (see) it last week.2. ----- _______ he ________(finish) his work today ? ------Not yet .3. -----_____you _______(be) to Hong Kong ? ----Yes, I ________________ (be) there twice .4. -----_______ you ever ________(eat ) chocolate sundaes ? ----No, never.5. My father ____ just ________ (come) back from work. He is tired now.6. Where’s Li Ming ? He ____________ (go) to the teacher’s office.7. Shanghai _______ (be) a small town hundreds of years ago. Now it______________ (become) a large city.8. I _____________ (work) here since I __________ (move) here in 1999.9. So far I ______________(make) quite a few friends here.10. ---How long ______ the Smiths ________(stay)here? ---- For two weeks.11. --- I___________ (see) the film “Chicken Run”.--- Where and when ________ you _______ (see) it?--- Last week.12. Mary _____ already _______ (have) her supper.13. I ____________ (not want) to see the film. I ___________ (see) it with my parents.We _________ (see) it last Sunday.14. ---_________Uncle Wang ___________ (mend) the TV yet? ---Yes, he________ .---When ___________ he ___________ it? --- Yesterday.15. ______ you _______ (read) today’s newspaper ye t?16. They _______already_________(do) their homework. But they don’t know what___________ (do) next.17. ---________you _____ (see) the film last night? ---No, I ___________ (see) it for several times.18. She ____________ (be) ill for three days.19. My father ___________ ( buy) a book for me yesterday. He________already _________(pay) fifty yuan for i20. She____________ (not read) this book before.21. _________ (you ever __________ (travel) on a train before?22. --- ____ Wei Hua_______(come) yet? ---Yes. She___________(come) already. She ______ (come) just no23. ---How long _____you __________(learn) English? ---For more than two years.24. They _______________ (live) in China since they _____ (move) to China.三、句型转换(每空一词)。

相关文档
最新文档