(完整版)初中现在完成时练习题及答案(3)
初中现在完成时练习题及答案
初中现在完成时练习题及答案一、单项选择题1. I ____________ my homework yet.A. didn't doB. haven't doneC. doesn't doD. hasn't done答案:B. haven't done2. _______ you ever been to Japan?A. HaveB. HasC. AreD. Is答案:A. Have3. Sarah _________ books at the library.A. had readB. had been readingC. has readD. has been reading答案:C. has read4. We _________ each other since last week.A. didn't seeB. haven't seenC. haven't been seeingD. doesn't see答案:B. haven't seen5. _______ you ever _______ surfing?A. Did, goB. Have, wentC. Have, goneD. Did, gone答案:C. Have, gone二、完形填空题It has been a different world without our dear friend, Oscar. We __6__ him since we were eight-years-old. Oscar was a great friend and an amazing person. He __7__ us to be much better people.Last summer, Oscar fell terribly ill. He __8__ in the hospital for a few weeks, but unfortunately, he __9__ his battle with the illness and __10__ away.Since Oscar's death, we __11__ daily memories of our time with him. We __12__ how he always had something positive to say, no matter what. Oscar __13__ inspired us to be positive and kind, even in difficult times.We have been __14__ for several therapy sessions as a group, and it has really helped us __15__ with the loss of our friend. We __16__ that accepting the loss is a process, and it takestime to heal. But we are __17__ grateful for the time we had with Oscar and the memories we __18__ with him.Oscar's __19__ and laughter is greatly missed, but his __20__ will forever be in our hearts.6. A. knowB. have knownC. knewD. known答案:B. have known7. A. haveB. hasC. hadD. having答案:C. had8. A. wereB. has beenC. hasD. had been答案:D. had been9. A. losesB. lossC. loosesD. lost答案:D. lost10. A. passB. passedC. passingD. passes答案:B. passed11. A. rememberB. rememberedC. remembersD. have remembered答案:B. remembered12. A. alwaysB. usuallyC. sometimesD. never答案:A. always13. A. yetB. alreadyC. alsoD. always答案:D. always14. A. goB. goesC. goneD. going答案:A. go15. A. copeB. copingC. copedD. have coped 答案:B. coping16. A. knowB. knewC. knownD. knowing答案:C. known17. A. tooB. veryC. soD. really答案:D. really18. A. madeB. makeC. have madeD. making答案:C. have made19. A. joyfulB. happinessC. joyfulD. joy答案:D. joy20. A. friendshipB. friendC. friendsD. friendly答案:C. friends三、阅读理解题Emma has always been interested in photography. For her13th birthday, her parents bought her a camera and she has been taking photos ever since.In the past year, Emma has taken over 10,000 photos. She has traveled to different places and captured the beauty around her. She has photographed stunning landscapes, cute animals, and even her friends and family. Emma has discovered that the more she practices, the better her photos turn out.Emma has also created an online portfolio of her photos. She has received positive feedback from friends and strangers alike. Some people have even contacted her asking if they can purchase prints of her photos.Recently, Emma entered a photography contest. The theme was \。
现在完成时练习题及答案(精华版)
现在完成时练习题及答案(精华版)现在完成时练习题及答案(精华版)现在完成时是英语语法中一个重要的时态,用来表示过去发生的动作与现在的关系。
掌握现在完成时的用法对于提高英语口语和写作水平非常关键。
下面是一些关于现在完成时的练习题及答案,帮助大家更好地理解和掌握这个时态。
练习题一:1.我从来没有去过法国。
2.他们已经看过这部电影了吗?3.你见过他的新女朋友吗?4.你学习过汉语吗?5.我去过巴黎两次了。
练习题二:1.他已经吃完晚饭了。
2.我们已经等了一个小时了。
3.她还没有收到我的邮件。
4.他们已经离开学校了。
5.我已经打电话给他了。
练习题三:1.我已经做完作业了。
2.你刚才说过这个笑话了吗?3.他们已经买好了礼物。
4.我已经读完这本书了。
5.你已经看过这个电影了吗?练习题四:1.他们已经结婚十年了。
2.我们还没有决定去哪里度假。
3.她去过中国吗?4.你喝过咖啡吗?5.我已经完成了这个项目。
答案一:1. I have never been to France.2. Have they watched this movie?3. Have you seen his new girlfriend?4. Have you studied Chinese?5. I have been to Paris twice.答案二:1. He has finished dinner.2. We have been waiting for an hour.3. She hasn't received my email yet.4. They have left school.5. I have called him.答案三:1. I have finished my homework.2. Did you tell this joke just now?3. They have bought gifts.4. I have finished reading this book.5. Have you seen this movie?答案四:1. They have been married for ten years.2. We haven't decided where to go on vacation yet.3. Has she been to China?4. Have you ever drunk coffee?5. I have completed this project.。
初中现在完成时练习题及答案
现在完成时现在完成时的构成:现在完成时由助动词have\has + 过去分词构成,第三人称单数用has,其余用have。
I have been in Shenzhen for seven years.Lily hasn't been to America before.现在完成时的用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out. 我女儿刚出去。
I'm sure we've met before. 我肯定我们以前见过面。
She has arrived. 她到了。
2)表示持续到现在的动作或状态, 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.xx现在完成时连用的时间状语:already, yet, before, lately, recently, once, twice, ever, never,since,for 等连用。
例如:I haven't read it yet. 我还没读过这个。
They have never been to Yan'an. 他们从未去过xx。
1 / 8I haven't seen him lately. 我近来没看到他。
She has been an independent girl since her father passed away.自从父亲去世后,这女孩就变得独立了。
(完整版)现在完成时练习题108道(附答案)
现在完成时练习题108 道现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。
现在完成时的形式是由“ have/has +过去分词”构成。
1.1现在完成时的构成肯定句:主语+ have/has + 过去分词... 否定句:主语+have/has + not + 过去分词... 疑问句:Have/Has + 主语+ 过去分词...? 疑问代词/疑问副词+ have/has + 主语+ 过去分词...?肯定句否定句一般疑问句简答I / You have seen it I / You have not seen it Have you seen it?Yes, I have. No, I haven't .He / She / It has seen it He / She / It has not seenit Has he seen it ? Yes, he has.No, he hasn't .We / You / They have We / You / They have Have they seen it? Yes, they have.seen it. not seen it. No, they haven't .1.2现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have 主语(第三人称单数)+ has + 现在完成时的肯定句由助动词have/has加过去分词构成:He's gone shopping他. 去买东西了。
I've never been to Paris我. 从未到过巴黎。
1.3现在完成时的否定句句型:主语+ have/has + not + 过去分词... 现在完成时的否定句是在助动词have/has后加not,之后是过去分词:I haven't seen him for a long time 我. 已经很久没见到他了。
现在完成时专项训练题及答案
现在完成时专项训练题及答案一、填空题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三、 汉译英。
九年级英语现在完成时练习题40题(答案解析)
九年级英语现在完成时练习题40题(答案解析)1.I have known him _____ three years.A.sinceB.forC.inD.at答案解析:B。
“for+时间段”可以和现在完成时连用,表示动作持续了一段时间。
“since+时间点”也可和现在完成时连用,但这里three years 是时间段,所以用for。
in 用于一般将来时,at 不能和时间段连用。
2.She has lived here _____ 2020.A.sinceB.forC.inD.on答案解析:A。
2020 是时间点,“since+时间点”可以和现在完成时连用。
for 后接时间段,in 和on 不能与现在完成时这样的用法搭配。
3.They have been friends _____ a long time.A.sinceB.forC.inD.after答案解析:B。
a long time 是时间段,“for+时间段”可与现在完成时连用。
since 后接时间点,in 用于一般将来时或一般过去时,after 通常与一般过去时连用。
4.We have studied English _____ two hours every day this week.A.sinceB.forC.inD.at答案解析:B。
two hours 是时间段,“for+时间段”可与现在完成时连用。
since 后接时间点,in 用于一般将来时,at 后接具体时刻。
5.He has worked in this company _____ five years ago.A.sinceB.forC.inD.from答案解析:A。
five years ago 是时间点,“since+时间点”可与现在完成时连用。
for 后接时间段,in 用于一般将来时,from 通常与to 连用表示从……到……。
6.She has been away from home _____ last Monday.A.sinceB.forD.on答案解析:A。
现在完成时练习题及答案
现在完成时练习题及答案1. 完成句子,我__________(吃)晚饭了。
答案,我已经吃晚饭了。
2. 完成句子,他们__________(去)那家餐厅了吗?答案,他们已经去那家餐厅了吗?3. 完成句子,她__________(看)过这部电影吗?答案,她已经看过这部电影了吗?4. 完成句子,你__________(听)过这首歌吗?答案,你已经听过这首歌了吗?5. 完成句子,我们__________(做)完作业了。
答案,我们已经做完作业了。
6. 完成句子,他__________(去)过中国吗?答案,他已经去过中国了吗?7. 完成句子,他们__________(结婚)了吗?答案,他们已经结婚了吗?8. 完成句子,你__________(读)完这本书了吗?答案,你已经读完这本书了吗?9. 完成句子,她__________(去)过欧洲吗?答案,她已经去过欧洲了吗?10. 完成句子,我们__________(见)过他的父母。
答案,我们已经见过他的父母。
现在完成时是英语中的一种时态,用来表示过去发生的动作对现在的影响或结果。
它通常由助动词“have/has”加上动词的过去分词构成。
现在完成时常用于以下情况:1. 表示过去发生的动作对现在造成的影响或结果。
2. 表示过去发生的动作在未来会继续产生影响。
3. 表示过去发生的动作对现在的情况有重要意义或影响。
现在完成时的用法相对灵活,但需要根据具体的语境来决定是否使用。
下面我们来看一些练习题及答案,帮助大家更好地掌握现在完成时的用法。
1. 完成句子,我__________(吃)晚饭了。
答案,我已经吃晚饭了。
2. 完成句子,他们__________(去)那家餐厅了吗?答案,他们已经去那家餐厅了吗?3. 完成句子,她__________(看)过这部电影吗?答案,她已经看过这部电影了吗?4. 完成句子,你__________(听)过这首歌吗?答案,你已经听过这首歌了吗?5. 完成句子,我们__________(做)完作业了。
完整版)初中英语现在完成时练习题及答案
完整版)初中英语现在完成时练习题及答案1、Both his parents look sad。
Maybe they know what's happened to him.2、He has ever been to Shanghai。
hasn't he?3、Have you met Mr。
Li just now?4、The famous writer has not 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?10、-Have you done your homework yet?Yes。
I did it a moment ago.11、His father has been in the Party since 1978.12、-Do you know him well?Sure。
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 + 过去分词构成,助动词have 有人称和数的变化。
第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以study 为例,其否定式、疑问式和简单回答形式如下:否定式疑问式I have not (haven’t) studied….Have I studied…?You have not (haven’t) studied….Have you studied…?He has not (hasn’t) studied….Has he studied…?否定疑问式简单回答(肯定/否定)Have I not (Haven’t I) studied…?Yes, you have. No, you haven’t.Have you not (Haven’t you) studied…?Yes, I have. No, I haven’t.Has he not (Hasn’t he) studied…?Yes, he has. No, he has n’t.(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. 最近我们没有见到你。
初中英语现在完成时练习题及答案
初中英语现在完成时练习题及答案一、选择题1.I _______ (not finish) my homework yet.a)haven’t finishb)hasn’t finishedc)haven’t finishedd)haven’t finishing–答案:c2.Lily _________ (go) to the park twice this week.a)has goneb)gonec)has beend)gone to–答案:a3.My parents ________ (buy) a new car last month.a)buyb)has buyc)has boughtd)bought–答案:d4.We ________ (visit) the Great Wall three times.a)visitedb)has visitedc)have visitedd)have been visited–答案:c5.She _______ (live) in London for five years.a)livedb)has livedc)has been livedd)have lived–答案:b二、填空题1.________ you ever _______ (visit) the Eiffel Tower?–答案:Have, visited2.My sister ________ (not finish) her homework yet.–答案:has not finished3.We ________ (already, see) that movie three times.–答案:have already seen4.________ he ever _______ (climb) Mount Everest?–答案:Has, climbed5.Betty ________ (not go) shopping this week.–答案:has not gone三、改错题1.I has already finished my homework.–答案:I have already finished my homework.2.They has been to Japan last summer.–答案:They have been to Japan last summer.3.Have he played basketball before?–答案:Has he played basketball before?4.She hasn’t listens to the new song yet.–答案:She hasn’t listened to the new song yet.5.Have you seen my keys anywheer?–答案:Have you seen my keys anywhere?四、翻译题1.我已经学会了游泳。
现在完成时(单选题 30题 含解析)初中英语专题练习 (3)
现在完成时(单选题 30题含解析)初中英语专题练习一、单选题 30题1.—When did the old man die?—In 2007. He________ for nearly nine years.A.died B.has died C.has been dead D.had died2.—Amy, you must be hungry after waiting for us for such a long time.—Don’t worry. I ________ some cookies already.A.am eating B.will eat C.was eating D.have eaten3.Not only I but also he ________ Hainan before.A.has been to B. have been to C. has gone to D. have gone to4.Great changes ________ place. Many new schools ________.A.have taken; have been opened B.take; are openC.are taken; open D.have been taken; are opened5.下列四句是“这本书我已经买了三个月了。
”的英译文,哪—句不对?________ A.I have had this book for three months. B.I have bought this book for three months. C.I bought this book three months ago. D.It is three months since I bought this book. 6.—Look! Someone __________ the classroom.—Well, it wasn’t me, I didn’t do it.A. is cleaningB. was cleaningC. has cleanedD. will clean7.—Look! That man looks like Mr. Green.—It _________ be him, for he _________ America for a month.A. can’t; has gone toB. may not; has gone toC. mustn’t; has been inD. can’t; has been in8.— Look at the blue sky! The rain ________.—Let’s go out for a walk.A.stops B.is stopping C.has stopped D.had stopped9.Actually, I have already been _______ him for two years.A.married with B.married C.married to D.marrying10.The Hunchback of Notre Dame is the best novel that I ________ these years. A.have watched B.was watching C.have seen D.have read 11.My grandparents ________ for over 50 years and they love each other very much.A.got married B.were marriedC.have been married D.have got married12.— Has your uncle arrived?— Yes. He ________ Nanjing for three days.A.has arrived in B.has gone to C.has been to D.has been in13.—I ________ back your missing notebook, here you are.—The notebook really means a lot to me. Thank you so much!A.have brought B.brought C.will bring D.was bringing14.—The woman must be our English teacher.—It ________ be. She along with another three teachers ________ to Wuhan.A.must; have been B.can’t; has beenC.may; have gone D.can’t; has gone15.—Sun Ming, is that our head teacher Miss Liu over there?—It can’t be her. She ________ to Xiamen for a meeti ng.A.has gone B.has been C.is going to D.will go to16.John, have you ________ the dictionary I lent you?A.bring B.brought C.brings D.bringing17.—Can you give me some information about Paris?—Sorry, I ________ to Paris, so I know nothing about it.A.don’t travel B.won’t travel C.haven’t travelled D.hadn’t travelled18.—It’s ten years since we ________ here.—How time flies! We ________ in China for so long.A.come; work B.came; worked C.come; will work D.came; have worked 19.—Can you tell me the ________ of the bag?—Sorry. I haven’t ________ it.A.weight; weight B.weighed; weighed C.weight; weighed D.weighed; weight 20.The old man ________ for two months, but the boy is still sad.A.died B.dead C.has died D.has been dead21.—Look! The light is still on in Helen’s office.—Maybe she _______ her work yet.A.doesn’t finish B.won’t finish C.hasn’t finished D.didn’t finish 22.—Are your parents at home now?—No. They ________ the park. They ________ there ten minutes ago.A.have gone to; went B.have gone to; goC.have been to; went D.have been to; go23.So far, I ________ two books by Liu Cixin. One is The Wandering Earth and the other is The Three-Body Problem.A.read B.have read C.was reading24.You can go to school by bike now. Your father _________ it.A.repair B.will repair C.has repaired D.is repairing25.—Where’s your father?—He’s not at home. He’s __________ Beijing for three days.A.gone to B.been to C.been in D.went to26.I am not sure how long Oliver ________.A.has joined the army B.has joined in the army C.has served the army D.has served in the army27.This shop ________ for nearly ten years.A.has opened B.has been open C.has been close D.has closed28.My parents ________ to Los Angeles before.A.were B.will be C.are D.have been29.— _________ you _________ to the USA? —No, not yet.A.Did…go B.Are…going C.Have…been D.Have…gone30.—Have scientists found any life on Mars?—No, they ________ any living things on any other plane till now.A.are discovering B.didn’t discover C.have n’t discovered D.discovered【参考答案】一、单选题 30题1.C【解析】句意:——那个老人什么时间死的?——在2007年。
完整版)现在完成时练习题及答案
完整版)现在完成时练习题及答案Jim has been in XXX。
XXX。
His aunt has lived in Australia for 15 days。
Mary is in her office。
She has been there since 7 o'clock。
India has been an independent country since 1947.The bus is late。
They've been waiting for 20 minutes。
XXX。
They have been empty for many years。
Mike has been ill for a long time。
He has been in XXXHe has lived in Nanjing since the year before last。
I’ve known him since we were children。
XXX。
She has been away from the city for about ten years。
It’s about te n years since she left the city.1.I have already seen the film。
I saw it last week。
2.Has he finished his work today。
Not yet。
3.My father has just come back from work。
He is tired now.4."Where is Li Ming?" I asked。
"He went to the teacher's office," my friend replied.5."I have been working here since I moved here in 1999," I explained.6."I have made quite a few friends here so far," I added.7."How long have the Wangs been staying here?" I inquired。
(完整版)初中英语现在完成时练习题及答案.doc
现在完成时练习题一、单项选择1、 Both his parents look sad .Maybe they _________what's happened to him .A . knew B. have known C . must know D .will know2、 He has _______ been to Shanghai , has he ?A . already B .never C .ever D. still3、 Have you met Mr Li ______ ?A . just B . ago C .before D . a moment ago4、 The famous writer _____ one new book in the past two yearA . is writing B .was writing C .wrote D .has written5、 -Our country ______ a lot so far .-Yes . I hope it will be even ______ .A. has changed ; well B . changed ; goodC. has changed ; better D . changed ; better6、 Zhao Lan ______already______in this school for two years .A . was ; studyingB. will ; studyC . has ; studiedD. are ; studying7、 We ______ Xiao Li since she was a little girl .A. know B. had known C . have known D . knew8、 Harry Potter is a very nice film .I_______ it twice .A . will seeB.have seenC.sawD.see9、 -These farmers have been to the United States .-Really ? 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 .A. Did ; do ; finishedB. Have ; done ; finishedC. Have ; done ; have finished D . will ; do ; finish11、 His father ______ the Party since 1978 .A. joined B . has joined C . was in D . has been in12、 -Do you know him well ?- Sure .We _________ friends since ten years ago .A . wereB. have beenC. have becomeD. have made13、 -How long have you____ here ?-About two months .A . beenB.goneC.comeD.arrived14、 Hurry up! The play __________ for ten minutes .A. has begun B . had begun C . has been onD . began15、 It _____ ten years since he left the army .A . is B . has C . will D. was16、 Miss Green isn't in the office . she_______ to the library .A .has gone B . went C .will go D. has been17、 My parents ______ Shandong for ten years .A . have been in B . have been toC . have gone to D . have been18、 The students have cleaned the classroom, ?A. so theyB. don't theyC. have theyD. haven't they19、 has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、 His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换3、 The old man _________ last year. He _________for a year. (die) (动词填空)4、 This factory opened twenty years ago.( 同义句转换 )This factory ________ for twenty years.5、 Miss Gao left an hour ago. (同义句转换 )Miss Gao ________ _______ ________ ________ an hour ago.6、 Her mother has been a Party member for three years .(同义句)Her mother _______ the Party three years ________ .7、 The Green Family moved to France two years ago. ( 同义句转换 )_______ two years ________ the Green family moved to Fra nce.8、 The bus has arrived here. It arrived ten minutes ago. ( 把两个句子合并成一个句子) ___________________________________________三、汉译英1、吉姆已做完作业,他现在有空了。
(完整版word)英语现在完成时中考真题 含答案
(完整版word)英语现在完成时中考真题含答案一、初中英语现在完成时1.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。
get married需换成be married。
故选A。
【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。
学生必须牢记这两种词的转换及转换条件。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。
【点评】本题考查延续性动词和短暂性动词的转换。
4.——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公园。
九年级英语现在完成时练习题40题含答案解析
九年级英语现在完成时练习题40题含答案解析1.She______her homework yet.A.hasn't finishedB.didn't finishC.doesn't finishD.won't finish答案解析:A。
本题考查现在完成时的用法。
yet常用于现在完成时的否定句中,表示“还未”。
选项B 是一般过去时,选项C 是一般现在时,选项D 是一般将来时,均不符合题意。
现在完成时表示过去发生的动作对现在造成的影响或结果,这里“还未完成作业”就是对现在状态的描述。
2.He______to Beijing twice.A.has beenB.wentC.goesD.will go答案解析:A。
twice 是现在完成时的标志词之一。
现在完成时强调过去发生的动作对现在的影响,“去过北京两次”对现在的影响是有这样的经历。
选项B 是一般过去时,选项C 是一般现在时,选项D 是一般将来时,均不符合题意。
3.They______the movie already.A.have seenB.sawC.will seeD.see答案解析:A。
already 常用于现在完成时的肯定句中,表示“已经”。
现在完成时表示过去发生的动作对现在造成的影响,“已经看过电影”对现在的影响是知道电影内容等。
选项B 是一般过去时,选项C 是一般将来时,选项D 是一般现在时,均不符合题意。
4.I______my book.Where is it?A.have lostB.lostC.loseD.will lose答案解析:A。
“我找不到书了”说明书在过去丢了,对现在造成了找不到书的影响,用现在完成时。
选项B 是一般过去时,只强调过去的动作,不强调对现在的影响。
选项C 是一般现在时,选项D 是一般将来时,均不符合题意。
5.Have you______been to Shanghai?A.everB.neverC.yetD.just答案解析:A。
中考英语现在完成时专项练习含答案含答案
A .will seeB .sawC .seeD .have seenA . readB . am readingC . have readD . will read A . waited B . wait C . were waiting D . have waitedD . hadD . has been in中考(完整版)英语现在完成时专项练习含答案含答案一、选择题1.Avengers: Endgame is such a wonderful film that I __________ it twice.2. 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 changed3. The train ________ for twenty minutes. A . left B . has left C . has been away D . is leaving4. —May I borrow your new-bought book The Adventures of Tom Sawyer now? —I'm afraid not. I ________ only half of it, and I'll try to finish it this weekend.5. —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 to6. —Excuse me, which movie are you waiting for? —The Fate of the Furious . We __________ here for more than two hours.7. —When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A . have boughtB . have hadC . bought 8. — When will your sister go to England?— She _________ London since four months ago.A . went toB . has gone toC . has been to 9. —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 toB . has been toC . has arrived inD . has been in10. —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 finishB . didn't finishC . won't finishD . ha ven't finished11. Both his parents look sad. Maybe they __________ what's happened to him.A . will knowB . knowC . have knownD . are knowing12. The manager reached Nanjing last Wednesday. He __________ there for 10 days. A . has been B . has got C . has reached D . has arrived13. —Olivia, are you sure your aunt _back from America?—Yes. My mom told me. I'm going to see her n ow.A . had comeB . cameC . is comingD . has come14. —Have you ever worked on this farm?—Yes. I _____ ____ cows as a farmer there for two years.A . raisedB . was raisingC . have raisedD . will raise15. For nearly 100 years, the heartbroken Little Mermaid __________ o n a rock looking out overA.died B.has died C.has been dead D.wasdeadA.have gone to B.have been to C.has gone to 27.—Carl, are you coming with us?—I'd love to, but something unexpected ____ .A.is coming up B.comes up C.came up 28.—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.has been to D.has come up D.have been heldCopenhagen's port.A.will sit B.sits C.sat D.has sat 16.—Mum, where's my packed lunch? —In the kitchen. I _________ you two sandwiches. A.make B.am making C.have made D.will make17.I think my father knows everything. He is my hero, he ___________ over 2500 books. A.reads B.read C.is reading D.has read18.— 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 finish19.It's reported that Xiangshui explosion (爆炸)__________ 78 persons and the doctors are trying their best to save the wounded.A. killsB. has killedC. killedD. had killed20.The number of city parks in Lishui _______ a lot since it became a district of Nanjing.A. increaseB. will increaseC. increasedD. has increased21.Stan Lee, a famous American comic book writer,_ for about five months, but the fictionalcharacters he co-created are still alive on screen.22.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.Since Tencent released Wechat, it _________one of the most popular apps in the world. A.became B.has become C.has been D.was25.—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 26.Neither Mark nor his parents _______ Sanya before, so they can't wait to start the journey.29.So far, China ______ the world's largest highway network, with a total length of 160,000 kilometers.A.builds B.built C.will build D.has built30.—Would you like to watch the film Fast and Furious to9night? —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.Mr. Wu _______ Germany since three years ago, so he knows a lot about the Germanculture and customs.A.has gone to B.went to C.has been to D.has been in 34.—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 with 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 gone 36.—When will the live women's football match between China and South Korea begin on TV? —Oh, it _______ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 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 used38.The film Hi, Mom, ________ for two months. You will have another two months to enjoy itin the cinema.A.lasted B.was lasting C.will last D.has lasted39.You are a collection of the experiences you _________ in your own life, so you should be proud of them even the bad ones.A.will have B.have had C.had had D.are having 40.—Fou Ts'ong, whose letters from his fat her _______ 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.becomes41.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 now42.Please turn up the music, don't worry about the baby because he ________ for half an hour.A .woke upB .has woke upC .was awakeD .has been awake 43.WeA .has livedB .livedC .have livedD .livesA .has been goneB .has goneC .is goneD .was gone48.—Jim, turn down the music. Our baby is sleeping. —Don't worry. He _________ for half an hour.A .woke upB .has woken upC .was awake 49.—Where is Simon? We can't find him at the party.—Perhaps he _______ home.A .has goneB .is goingC .wentD .has been awake D .was going 50.Online learning ________ very popular with students since last year. A .has become B .are becoming C .would become D .had become each other since I came to Shanghai, but we send emails very often.A .don't seeB .didn't seeC .won't seeD .haven't seen 44.—Look! How dry and clean the road is!—Yes. Someone _______ up the snow. They're so early.A .cleanB .cleanedC .has cleanedD .was cleaning 45.—Why are you in a hurry?—I am late. Can you tell me how long ________ ?A .has the film been onB .the film has startedC .the film has lastedD .has the film ended 46.—Do you know Sunshine Town very well , Mr Chen ?—Sure . I ___here since I was born.47.My dog ______ for three days and I'm now very worried now and I want to find i t as soon as possible.参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:《复仇者联盟:终局之战》是一部很棒的电影,我已经看了两遍。
初二现在完成时练习题及答案
初二现在完成时练习题及答案一、选择题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. 我们去年夏天去了北京旅行了。
(旅行了改为旅行)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时1.现在完成时的构成:现在完成时由助动词have\has + 过去分词构成,第三人称单数用has,其余用have。
I have been in Shenzhen for seven years.Lily hasn’t been to America before.2.现在完成时的用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out. 我女儿刚出去。
I’m sure we’ve met before. 我肯定我们以前见过面。
She has arrived. 她到了。
2)表示持续到现在的动作或状态, 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.3.常和现在完成时连用的时间状语:already, yet, before, lately, recently, once, twice, ever, never,since,for等连用。
例如:She has already come. 她已经来了。
I haven’t read it yet. 我还没读过这个。
They have never been to Yan’an. 他们从未去过延安。
I haven't seen him lately. 我近来没看到他。
She has been an independent girl since her father passed away.自从父亲去世后,这女孩就变得独立了。
Jack has been a doctor for 10 years.杰克做医生已经10年了。
4.现在完成时的否定式和疑问句。
否定句:在have\has后加not 结构:主语+has\have+not+过去分词+其他一般疑问句:Has\Have提到主语前,其他照写。
结构:Have\Has+主语+过去分词+其他特殊疑问句:特殊疑问词+一般疑问句注意:肯定句中如有some\and,在否定句或者一般疑问句中要变成any\or,即some-any and-or6.注意:1.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等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。
因此,不能说:He has come here for 2 weeks. ×The old man has died for 4 months. ×They have left only for 5 minutes. ×以上三句话可以改为:He has been here for 2 weeks.The old man has ______ _______ for 4 months.They have _____ _____ only for 5 minutes3.have (has) been(to\in)+地点和have (has) gone(to)+地点的区别:“曾到过某地” =“have (has) been”; 去过,现在已经回来了。
“已经去某地”= “have (has) gone”。
去了没有回来。
试比较:Where has he been? 他刚才到哪里去了?(已经回来了)Where has he gone? 他上哪儿去了?(人不在)They have been to Canada. 他们到过加拿大。
(现在已经不在加拿大)They have gone to Canada. 他们到加拿大去了。
(可能在路上和已经到加拿大)随堂练习:一、用单词的适当形式填空1.She’s _____________ (live) here ever since she was ten.2.Both of them ________________ (be) in Hongkong for ten days.3.Both of them ____________ (come) to Hongkong ten days ago.4. Half an hour __________ (pass) since the train __________ (leave).5. Mary________(lose) her pen. ________ you _______(see) it here and there?6. _________ you _____ (find) your watch yet?7. ---Are you thirsty? ---No I _________just _________ (have) some orange.8. We already _________ (return) the book.9. ________ they _______ (build) a new school in the village?10. I _____________(not finish) my homework . Can you help me?11. My father (read) the novel twice.12. I _________ (buy) a book just now.13. I _________ (lost ) my watch yesterday.二、单选题1. How long have you _______ here?A. comeB. gotC. arrivedD. 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. beenB. goneC. wentD. never been4. It is ten years _____ I last saw her.A. afterB. sinceC. forD. that5.--Who will go to the station to meet Lorry?--I will. I _____ her several times.A. metB. have metC. had metD. will meet6. --What a nice dress! How long _____ you _____ it?--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had7.--Do you know Lydia very well?--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned8. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black?-- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10. --____ you ever ____ to the US?-- Yes, twice.A.Have, goneB. Have, been C, Do, go D. were, going三、将下列句子变成否定句,一般疑问句,并对划线部分提问。
1) I have been there for two days.否定句:一般疑问句:对划线部分提问:2) My father has lived here since 2000.否定句:一般疑问句:对划线部分提问:3) He left here yesterday.否定句:一般疑问句:对划线部分提问:4) They bought a book two hours ago.否定句:一般疑问句:对划线部分提问:四、用“never, ever, already, just, yet, for, since” to填空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.”五、用have(has) been 或have(has) gone 填空。