人教版英语八年级英语∶英语现在完成时专练附答案百度文库
英语现在完成时专题练习(及答案)
英语现在完成时专题练习(及答案)一、单项选择现在完成时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.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。
——她已经去武汉了。
她将下周回来。
主语是she,所以用has,排除C、D。
A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。
根据She'll be back next week.她下周回来可知现在还没有回来,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
故选D。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
3.— Hobo and Eddie the cinema to watch the film Zootopia.— Oh, that's why I can't find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】 A【解析】【分析】考查主谓一致。
现在完成时专项训练题及答案
现在完成时专项训练题及答案一、填空题1.他已经(完成)了这项工作。
2.我们已经(订购)了明天的飞机票。
3.你们已经(生产)了多少产品?4.他们已经(结束)了会议。
5.我们已经(做)过这个实验了。
6.你已经(读)完这本书了吗?7.他们已经(决定)出发了。
8.我们已经(见过)这部电影了。
9.她已经(发表)过三篇论文了。
10.你们已经(收到)了我的邮件吗?答案:1. 完成;2. 订购;3. 生产;4. 结束;5. 做;6. 读;7. 决定;8. 见过;9. 发表;10. 收到二、选择题1.Tom: Have you ever been to Paris?(B)Jack: Yes, ____.A. I don’t go there recentlyB. I’ve been there twiceC. I will go there inthe future D. I don’t like going there2.Sarah: Do you still have the book I lent you?(D)Mark: Oh, sorry. I ____ it yet.A. did n’t receiveB. haven’t receivedC. don’t receiveD. haven’treturned3.Lucy: Have you heard about the new policy?(A)Tina: Yes, I ____. It was announced yesterday.A. have heard aboutB. didn’t hear aboutC. won’t hear aboutD. don’thear about4.Susan: How long have you been learning English?(B)Emily: I ____ learning English for five years.A. startB. have beenC. willD. do5.Mike: Do you know where John is?(A)Tom: Yes, ____. He has gone to the supermarket.A. I doB. I do knowC. I am knowingD. I knowing答案:1. B;2. D;3. A;4. B;5. A三、改错题请改正以下句子中的错误:1.I have went to the cinema last night.改为:I went to the cinema last night.2.She has never been see such a beautiful sunset before.改为:She has never seen such a beautiful sunset before.3.We has already finished our homework.改为:We have already finished our homework.4.Have you bought the tickets for the concert already?改为:Have you already bought the tickets for the concert?5.They have been lived in this city since 2010.改为:They have lived in this city since 2010.答案:1. I went to the cinema last night.;2. She has never seen such a beautiful sunset before.;3. We have already finished our homework.;4. Have you already bought the tickets for the concert?;5. They have lived in this city since 2010.四、对话配对题将下列对话的两部分进行配对。
(完整版)初中英语现在完成时专项练习题及答案
一、 单项选择。
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三、 汉译英。
人教版中考英语专项训练现在完成时单元测试题(含答案)
人教版中考英语专项训练现在完成时单元测试题(含答案)一、初中英语现在完成时1.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。
根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。
【点评】考查现在完成时。
注意掌握现在完成时的结构have/has+过去分词。
3.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。
第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
故选C。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
(英语)初中英语现在完成时专项训练及答案及解析
(英语)初中英语现在完成时专项训练及答案及解析(英语)初中英语现在完成时专项训练及答案及解析一、初中英语现在完成时1.A number of tourists _____ Yangzhou many times because such a beautiful city.A. have been toB. has been toC. has gone toD. have gone to【答案】A【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。
havebeen to,表示去过某个地方,have gone to,表示去了某地,还没回来。
many times是很多次,游客们应该是去过很多次,用have/hasbeento+地点,由于主语是复数,助动词用have,故选A。
【点评】考查现在完成时,注意have been to表示去过回来了,have XXX表示去了还没回来。
2.—The drama series The Thunder(破冰行动)hits screens these days.—Oh. What a pity! I ____________ any of them yet,XXX'XXX【答案】D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。
——哦。
真遗憾!我任何一集也没有看过。
根据Oh. What a pity!可知我没有看过。
过去的动作对现在造成的影响和yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。
故选D。
【点评】此题考查现在完成时。
注意yet常和现在完成时连用。
3.—Lucy, is your uncle a XXX?—Yes, he is. He history for nearly 20 years.A. teachesB. hastaught C. is teaching D. will teach【谜底】B【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。
人教版英语八年级下册Unit8-10现在完成时专项练习题及答案
人教版英语八年级下册Unit8-10现在完成时专项练习题及答案1.Both his parents look sad。
Maybe they know what'XXX.2.He has already been to Shanghai。
hasn't he?3.Have you met Mr。
Li just now?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.Harry Potter is a very nice film。
I have seen it twice.9.- These farmers have been to the United States.Really。
When did they go?C。
How long。
cameD。
How far。
arrived10."XXX?" "Yes。
I finished it a moment ago." (n C)11.His father has been in the Party since 1978.(n D)12."Do you know him well?" "Sure。
we have been friendsfor ten years." (n B)13."How long have you been here?" "About two months." (nA)14.Hurry up。
英语现在完成时专项练习题(附答案)
英语现在完成时专项练习题(附答案)现在完成时(一)一、单项选择1. Have you met Mr. Li ___?A. justB.agoC.beforeD. a moment ago2.-----Have you been to Beijing?----No, I ____.A.hasB.haveC.hasn'tD.haven't3.I ____the film already.A.sawB.have seenC.seeD.will see4. Have you ever____to Canada?A.beB.areC.beenD.is5. He ____Water World last year.A.went toB.goes toC.has been toD.has gone to6.---Have you ever been to Sanya?---Yes, I’ve ____been there twice.A.alreadyB.neverC.neitherD.yet7.Tom hasn’t been to Italy____, but he has ___been to America.A.already,yetB.yet,alreadyC.already,alreadyD.yet,yet8.I haven’t seen the film___.A.yetB.everC.alreadyD.just9.----What are you going to do tomorrow?-----I ___yet.A. didn’t decideB.won’t decideC.have decideD.haven’t decided10.----I have never been to Tokyo.-----____.A. So do IB.So have IC. Neither have ID. Neither do I参考答案1-5:CDBCA 6-10:ABADC二、用所给单词的适当形式填空。
(完整版)人教版初二下册现在完成时练习题
现在完成时构成:have (助动词)+ done,助动词have第三人称单数用has,其余用have.用法:现在完成时通常表示在说话之前已经完成的动作或存在的状态。
强调该动作或状态对现在造成的结果或影响I.与完成时连用的副词有:already 已经(肯定句) have already doneyet 已经(疑问句末)have done - yet? 还(否定句末)haven't done •••yetnever 从不have never done since ("自从”"since+寸间点/过去式的句子,用于句末。
)ever 曾经have ever donejust 刚刚已经have just done for ("多久""for++寸间段” 用于句末)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 ______________ f inished hishomework.3.Mr. Wang has taught in this school ______ ten years.4.“ Have you ____________ seen the film? ” “ No, I have ________________5_.__“seHenasit.the bus lef”t ? ”“ Yes, it has __________ left. ”★注意:since 和for 的区别Exercise: 用since 和for 填空1. ________ two years2. ___ two years ago3.___last month4. _______ 1995. _________ y esterday6._______ 4 o ’ cl7o.c_k _______ 4 hours 8. _____ an hour ago 9 _____ lunch time 10 _____she left here1.Jim has been in Ireland ____ Monday.2. Jill has been in Ireland ____ t hree days.3.His aunt has lived in Australia __ 15 days.4. Mary is in her office. She has been there ___ 7 o'clock.5. India has been an independent country _____ 1974.6. The bus is late. They've been waiting __ 20 minutes.7.Nobody lives in those houses. They have been empty m any years.8.Mike has been ill _______________________________________ a long time. He has been in hospital October.9.He has lived in Nanjing ___ last year.. 10. I ’ ve known him ________ we were children.12. Our teacher has studied Japanese _______ three years.13. She has been away from the city ____ about tenyears.14. It ’ s about ten years ____________ she left the city.II. 短暂意义的动词如arrive, leave, borrow, buy, begin, start, die 等,在完成时当中不能和for+ 时间段连用,因为它们表示的动作不可能持续。
最新人教版八年级英语下册第八单元现在完成时讲解及练习
现在完成时讲解一.基本结构:助动词have/has+过去分词(done)二.句型:否定句:主语+have/has + not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)三.用法(1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果I have spent all of my money (so far).(含义是:现在我没有钱花了.)Guo zijun has (just/already) come. (含义:郭子君现在在这儿)My father has gone to work.(含义是:我爸爸现在不在这儿) (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.①for+时段②since+过去一个时间点(译为:自从……以来)③since+时段+ago④since+从句(过去时)●⑤It is+时段+since+从句(过去时)Mary has been ill for three days.I have lived here since 1998.四.has gone (to),has been (to), has been (in) 的区别Have/Has gone(to) :去了(现在不在说话现场)Where is your father?He has gone to Shanghai.Have/Has been (to) :去过(已不在去过的地方)My father has been to Shanghai.Have/has been in:呆了多久(还在所呆的地方)My father has been in Shanghai for two months. /since two months ago. 五.现在完成时的标志1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:* 以already, just和yet为标志He has already got her help.他已得到她的帮助。
人教新目标八下现在完成时练习题(含答案)
现在完成时练习题一、选择填空。
( )1. (2016年福州市)一The boy misses his parents very much.一So he does. They the hometown for nearly two years.A. have leftB. will leaveC. have been away from( )2.I the League for 5 years so far.A. joinedB. have joinedC. have been inD. have been joined( )3. The factory since the February of 1988.A. has been openB. has openedC. was openD. has been opened ( )4. Mary and Rose friends since they met in 2000.A. have madeB. have beenC. have becomeD. have been made ( )5.Mr. Brown his hometown since he the army.A. has left; joinedB. has been away from; has joinedC. has been away from; joinedD. left ;joined( )6.- How long you ill. -Two weeks.A. did; fallB. have; fellC. have; been( )7.Ben a teacher for 4 years.A. has beenB. has becomeC. wasD. became( )8.I home for a week.A. have returnedB. have been backC. returnedD. have back( )9.He the car for a week.A. boughtB. has boughtC. has had( )10. (2016 年青岛市) William Shakespeare for 400 years, but his works still have great influence today.A.diedB. was dyingC. has diedD. has been dead二、用所给词的适当形式填空。
现在完成时专项训练人教版八年级英语下册
现在完成时一、概念(持续+影响)①表示过去发生的动作一直持续到现在。
Eg:She has lived in Yunnan for 10 years.②表示过去发生的动作对现在造成了影响。
I have read the book three times.二、结构Have/has+done(过去分词)动词变过去分词规则1.一般直接加ed2.以e结尾加d3.辅音加y结尾改y为i加ed4.重读闭音节,双写词尾加ed.(stop,plan,shop,drop)三、时间标志词1.since+时间点/从句2.For+时间段3.In the past few years在过去的几年里4.Just刚刚(just now 用于一般过去时)5.So far到目前为止6.Ever/once/twice...7.already(肯定句)/yet(否定句或疑问句)四、句型转换(have/has 是助动词)变否定句:have/has+not变一般疑问句:have/has提到句首,第一人称变第二人称回答:肯定Yes,主语+have/has 否定No,主语+haven’t/hasn’t五、特殊句式(注意:home/here/there前不加介词)Have/has been to 已经去过...(回来了)Have/has gone to 已经去了...(没回来)Have/has been in已经呆了多久(后加一段时间)六、短暂性动词在现在完成时中的注意事项短暂性动词不与一段时间连用,需改成延续性动词。
口诀:感冒穿衣借来买;病去始终入睡醒;开关离去驾鹤游。
Catch a hold→start/begin→Put on→finish→borrow→join→come→fall asleep→buy→wake→Fall ill→open→go→close→leave→die→习题练习一、写出下列动词的过去分词。
1.plan→→2.like→→5.cut→→6.get→→9.break→→二、用for/since 填空。
最新人教版英语八年级下册Unit8-10语法重难点:现在完成时 专项复习 (有答案)
人教版英语八年级下册Units 8-10语法重难点:现在完成时专项复习一. 定义:①过去发生的动作对现在造成的影响或结果:强调结果例:Yesterday I finished my homework, that’s to say, I have finished my homework now.②过去已经开始一直持续到现在的动作或状态:强调继续例:I have lived in Guangzhousince 2016, that’s to say, I have lived here for 4 years so far.二. 构成方法:现在完成时由“have (has)+过去分词”构成。
(have /has在现在完成时中作助动词;否定式: have/has not (缩写为haven’t/hasn’t) + 过去分词)三. 基本用法:(1)动作已完成(强调影响性)。
该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在产生影响或结果,同时说话强调的或感兴趣的就是这个影响或结果:She’s gone to bed. 她睡觉了。
(结果:她现在在床上)Have you seen my key? 你看到我的钥匙了吗?(结果:你知道它在哪里吗?)He has eaten nothing today. 他今天什么也没吃。
(结果:他现在一定很饿。
)(2)动作未完成(强调持续性)。
该用法的现在完成时表示一个过去发生的动作并未在过去完成,而是一直持续到现在,并且有可能继续下去(也可能到此结束):Have you waited long? 你等了很久吗?We have been busy this afternoon. 今天下午我们一直很忙。
I抳e waited a week for your answer. 等你的回答我等了一个星期。
除以上用法外,现在完成时还可表示过去的重复动作甚至将来动作:He has always gone to work by bike. 他总是骑自行车上班。
八年级英语语法现在完成时练习题及答案
一、时态讲解:现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。
第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以study 为例,其否定式、疑问式和简单回答形式如下:(2)用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out.我女儿刚出去。
I’m sure we’ve met before. 我肯定我们以前见过面。
She has arrived. 她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…, since…,yet等。
如:I haven’t heard from her these days. 这些日子我没有收到她的信。
We haven’t seen you recently. 最近我们没有见到你。
They have been away for two years. 他们离开已经两年了。
She has been with us since Monday.★注意:a)since和for的区别since后接时间点,如1993,last term, yesterday, the time I got therefor后接一段时间,表示“长达多久”,如ten years, a while, two days等。
Exercise: 用since和for填空1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days.3. His aunt has lived in Australia ______15 days.4. Mary is in her office. She has been there ______ 7 o'clock.5. India has been an independent country ______1974.6. The bus is late. They've been waiting ______ 20 minutes.7. Nobody lives in those houses. They have been empty ______ many years.8. Mike has been ill ______a long time. He has been in hospital ______ October.2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。
英语人教版八年级下册九年级英语现在完成时态语法复习讲解及练习(含答案)
现在完成时态的讲解及专项练习现在完成时是初二要学到的语法内容,也是中考的重点和难点。
一. 现在完成时基本结构①肯定句:主语+have/has+动词的过去分词②否定句:主语+have/has+not+动词的过去分词③一般疑问句:Have/Has+主语+动词的过去分词④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词)二. 现在完成时用法1. 现在完成时用来表示过去已经完成的动作对现在造成影响或后果。
也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。
I have already posted the photo.我已经邮寄出了照片。
与此种用法连用的时间状语时一些模糊的过去时间状语,如already(肯定句句中), yet (否定句/疑问句句尾), just, before, recently,still, lately,never等。
2. 现在完成时也可用来表示动作或状态发生在过去某一时刻,持续到现在并且有可能会继续持续下去。
He has lived here since 1996自从1996年以来,他一直住在这儿。
(动作起始于1996年,一直住到现在,可能还要继续住下去。
)此种用法常与for(+时间段),since(+时间点或过去时的句子)连用。
谓语动词必须是延续性动词。
有些瞬间动词可变为延续动词:go out----be outfinish----be overopen----be opendie----be deadbuy---havefall ill---be illcome back----be backcatch a cold----have a cold三. 现在完成时常见考点对于现在完成时的考查,多以单选、句型转换或词语运用的形式考查学生在具体语境中灵活运用时态的能力。
在考试中,会让大家判断是否该用现在完成时,或者是考查“瞬间动词”不能与表示一段时间的状语连用”这一知识点。
初二现在完成时练习题及答案
初二现在完成时练习题及答案一、选择题1. 我已经(完成/完成了)我的作业了。
2. 他们已经(回答/回答了)所有的问题。
3. 杰克(刚刚去了/刚刚去)购物中心。
4. 我们(在那里/在那里呆了)两个小时。
5. 小明(借/借了)了一本好书给我。
6. 爸爸(买/买了)了一台新电视。
7. 她们(参加/参加了)了一个舞蹈比赛。
8. 你(见过/见过了)我的新同学吗?9. 我们(刚刚到达/刚刚到达了)机场。
10. 他们(已经结束/已经结束了)了这个项目。
答案:1. 完成了2. 回答了3. 刚刚去4. 在那里呆了6. 买了7. 参加了8. 见过9. 刚刚到达10. 已经结束了二、用现在完成时填空1. 我已经(读)完这本书。
2. 她(去)过法国两次。
3. 他(写)了一封给父母的信。
4. 他们已经(看)过这部电影了。
5. 我(吃)过午饭了。
6. 她们已经(学习)这个主题两个星期了。
7. 我(见)过他的父母。
8. 我们已经(到达)目的地了。
9. 他(丢失)了他的手机。
10. 我们(等待)他已经很久了。
1. 读2. 去3. 写4. 看5. 吃6. 学习7. 见8. 到达9. 丢失10. 等待三、改错题1. 小明已经买了一些水果在超市。
(去掉了)2. 她们已经完成了晚饭。
(加上了)3. 我已经认识他们很多年了。
(认识改为认识了)4. 我刚刚做完了家庭作业。
(去掉了)5. 我们去年夏天去了北京旅行了。
(旅行了改为旅行)1. 小明已经买了一些水果在超市。
(去掉了在)2. 她们已经完成了晚饭。
(加上了已经)3. 我已经认识他们很多年了。
(认识改为认识了)4. 我刚刚做完了家庭作业。
(去掉了刚刚)5. 我们去年夏天去了北京旅行了。
(旅行了改为旅行)。
现在完成时专练及答案
现在完成时练习题10 比拟过去时与现在完成时1〕过去时表示过去某时发生的动作或单纯表达过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2〕过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语共同的时间状语:this morning, tonight,this April, now, once,before, already, recently,lately现在完成时的时间状语for, since, so far, ever, never, just, yet,till / until, up to now, in past years, always,不确定的时间状语3〕现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
举例:I saw this film yesterday.〔强调看的动作发生过了。
〕I have seen this film. 〔强调对现在的影响,电影的内容已经知道了。
〕Why did you get up so early?〔强调起床的动作已发生过了。
〕Who hasn't handed in his paper?〔强调有卷子,可能为不公平竞争。
〕She has returned from Paris.她已从巴黎回来了。
She returned yesterday. 她是昨天回来了。
He has been in the League for three years.(在团内的状态可延续)He has been a League member for three years.(是团员的状态可持续)He joined the League three years ago.( 三年前入团,joined为短暂行为。
八年级人教版英语现在完成时试题及答案含答案
八年级人教版英语现在完成时试题及答案含答案一、选择题1.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make2.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing C.changed D.has changed 3.Though Tom _______ America for over two years, he misses his friends and relatives from time to time.A.was away from B.left C.has been away from D.has left 4.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to5.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now.A.finish B.were finishing C.have finished D.will finish 6.—Is that man George?—It can’t b e him. After all he ________ this place for years!A.has left B.has been away from C.was away from D.left7.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 8.—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 9.— 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 10.— Would you like to see the film The Wondering Earth with me?—I’m sorry I __________it twice.A.see B.have seen C.am seeing D.saw 11.—What changes________in your lives?—Our lives have changed a lot, like...A.have there had B.has there been C.have there been D.has there had 12.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 13.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 sat 14.— 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 15.—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 16.It's reported that Xiangshui explosion(爆炸)__________78 persons and the doctors are trying their best to save the wounded.A.kills B.has killed C.killed D.had killed 17.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 18.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 19.Stan Lee, a famous American comic book writer, for about five months, but the fictional characters he co-created are still alive on screen.A.died B.has died C.has been dead D.was dead 20.—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 21.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish22.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 23.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy to go there.A.has started B.has been on C.has been open D.has opened 24.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 25.―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 26.Please turn up the music, don’t worry about the baby because he ________ for half an hour. A.woke up B.has woke up C.was awake D.has been awake 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.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held 29.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 30.—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 with31.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 32.China’s high-speed railways ________ from 9, 000 to 35, 000 kilometers in the past few years.A.are growing B.were growing C.will grow D.have grown 33.—Hello, Jack. This is Sandy. What are you doing?—I’m watching an exciting basketball match. It _______ for half an hour.A.begins B.began C.has begun D.has been on 34.—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 35.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost36.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 competition37.—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 walking38.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives39.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.So far, 5G technology, which is developed by Huawei, _______ a lot. Soon it’ll be widely used in China.A.is improving B.are improved C.has improved D.improved 41.—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 to42.—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 43.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won 44.—Look! How dry and clean the road is!—Yes. Someone ________ up the snow. They’re so early.A.clean B.cleaned C.has cleaned D.was cleaning 45.—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 46.—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 47.—Mum, I want to watch the news about our school. Change the channel, please!—What a pity! It is eight o'clock now. It___________ for a while.A.has been over B.was over C.has finished D.finished 48.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise 49.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived50.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 now【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:——妈妈,我打包的午餐在哪?——在厨房里,我已经给你做了两个三明治。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人教版英语八年级英语∶英语现在完成时专练附答案百度文库一、初中英语现在完成时1.—How many times _______ you _______ to Beijing this year?—Three times.A. have;beenB. had;beenC. have;goneD. had;gone【答案】 A【解析】【分析】句意是:——你今年去过北京几次?——三次。
考查have been 与have gone 的区别。
have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回来,根据答句Three times.可以推测已经回来了,故选 A。
2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.The Greens many places of interest since two years ago.A. has visitedB. have visitedC. visitedD. will visit【答案】 B【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。
since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。
故选B。
4.— Hobo and Eddie the cinema to watch the film Zootopia.— Oh, that's why I can't find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】 A【解析】【分析】考查主谓一致。
句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。
——哦,这就是为什么我现在找不到他们的原因。
have gone to去了;been to去过。
Hobo and Eddie作主语,谓语动词要用复数形式。
所以选A。
5.—Your new bike is so nice! When did you buy it?—In July. I _____it for two weeks.A. hadB. have hadC. have boughtD. bought【答案】 B【解析】【分析】句意:——你的新自行车那么好看。
你什么时候买的。
——七月份,我买了两周了。
根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。
因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。
【点评】考查现在完成时,注意现在完成时中延续性动词的使用。
6.Mr.Fan in 2005.In other words,he for 9 years till now.A. got married;has been marriedB. married;had been marriedC. got married;had been marriedD. married;got married【答案】 A【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married 后面要接宾语,get married 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。
7.——Where is Mr. Wang?——He together with his students ________ Zhuyuwan Park.A. has gone toB. have gone toC. has been toD. have been to【答案】 A【解析】【分析】句意:—王老师在哪里?—他同他的学生去了Zhuyuwan公园。
A. has gone to去了,没在这里。
主语是单数;B. have gone to去了,没在这里。
主语是复数;C. has been to去过,没在那里;主语是单数;D. have been to去过,没在那里;主语是复数。
本句He是主语,together with his students是介词短语,做定语不是主语,所以用has。
王老师去公园了不在这里,所以用has gone to。
故选A。
【点评】考查主谓一致和短语的用法。
8.—What _______ you just now?—Don't worry. Nothing _______.A. has happens to; has happenedB. happened; happenedC. happened; has happenedD. happened to; has happened【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。
固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。
【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。
9.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。
根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。
故选B。
【点评】考查动词的时态10.—I haven't seen your grandfather for two years. What happened to him?—Oh, he ________ here for two years.A. stayedB. hasn't stayedC. staysD. hadn't stayed【答案】 B【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。
现在完成时的结构:主语+have/ has +过去分词。
可知选B。
【点评】考查现在完成时11.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。
句意:博物馆在这儿有八十多年了。
它是这座城市最古老的建筑之一。
前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。
故选D。
12.—Where is your mother?—She ______ Australia and she ______ Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD. has gone to; has been to【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。
has been to”去过某地“,现在已经回来了;has gone to”去了某地“,还没有回来;has been in”待在某地“一段时间。
根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。
【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。
13.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。
get married需换成be married。
故选A。
【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。
学生必须牢记这两种词的转换及转换条件。
14.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。
——是的,它已经开了一个多星期了。
根据 for more than a week ,可知用现在完成时,have/has been done,故选A。
【点评】考查现在完成时,注意识记其标志词。
15.My parents for twenty years by the time I was 15.A. marriedB. had marriedC. had been marriedD. had got married【答案】 C【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。
而在所给选项中,只有be married表示结婚状态,具有延续性,故选C。