八年级英语现在完成时专练

合集下载

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

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

英语现在完成时专题练习(及答案)一、单项选择现在完成时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. 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.The small shop ________ for several years.A. openedB. has been openedC. has openedD. has been open【答案】 D【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。

【点评】考查open转化为be open, be open里的open是形容词,不能加ed..2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

3.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。

die是短暂性动词,不能表示状态的延续。

由时间状语 for five weeks可知应用延续性动词,故答案选B。

【点评】考查现在完成时。

4.The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。

根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案一、初中英语现在完成时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三、 汉译英。

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

英语现在完成时专题练习(及答案)及解析
考点:考查动词时态和倒装句
5.—What a stupid mistake!
—Yes. I ______ you doing it carefully, but without success.
A.was suggestingB.will suggest
C.have suggestedD.had suggested
【解析】
【详解】
考查时态。句意:在过去的12个月里,该公司取得了10%的进步。表示“过去的动作或状态对现在造成的影响和结果”,用现在完成时,故选D。
2.After he left college, he was employed in an international company andthere ever since .
A.worked B.had worked
C.has worked D.was working
【答案】C
【解析】
【详解】
考查时态。句意:他大学毕业以后,被一家跨国公司雇佣了,从那以后就一直在那里工作。句中时间状语ever since意为“从那以后”,表示从过去时间开始到现在,通常与现在完成时连用,故C项正确。
考点:考查非谓语动词
7.Tony is one of the five students in his class who ______ the exam. How lucky he is!
A.is passingB.passes
C.has passedD.have passed
【答案】D
【解析】
考察时态语态。托尼是班上5个通过考试的学生之一,他真幸运。由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。通过考试是主动形式,并且定语从句中的who修饰的是five students,所以是have passed,故选D

现在完成时专项练习100题人教版英语八年级下册

现在完成时专项练习100题人教版英语八年级下册

现在完成时练习及总结一、用since和for填空1. The bus is late ,They've been waiting_____________20 minutes.2. Nobody lives in those houses.They have been empty______________many years.3. Mike has been ill ______________a long time.He has been in hospital______________ October.4. Jim has been in Ireland______________Monday.5. Jill has been in Ireland______________three days.6. His aunt has lived in Australia______________15 days.7. Mary is in her office.She has been there_____________7 o'clock.8. India has been an independent country______________1974.9. The baby has been awake ______________ ten minutes.10. I feel very worried. My pen friend hasn’t replied to me _________ last month.二、用所给词的适当形式填空1.He is very hungry. He____________(not eat) anything for three days.2. We_____________(be) good friends since we met at school.3. The boy is happy because he_____________(sell) out all the newspapers.4. Where is Tom? He____________(go) to the post office.He said he____________(come) back soon.5. He____________(be) a volunteer in Sichuan province since the earthquake happened.6.I ___________(lost) my bike.___________you_____________(see) it anywhere?7.She_______________never________________(eat) such delicious noodles before.8. They________________________(be) to that small village several times.9.Could you tell me if you_____________(read) the story book?10.We________________(see) several members of the family since we________________(arrive).11. So far he____________(accept) a lot of gifts from his friends.12. The girl sitting to me on the plane is very nervous,for she____________(not fly)before.13. The result____________(prove) to be right since last week.14.The number of the private cars ____________(increase) greatly since 2008 in the small town.15.Tony____________(not have) got chocolate for his father.16. So far 20 students____________(exchange) their new year gifts with each other.17.She's________________________(live) here ever since she was ten.18. Both of them____________(be) in Jinan for ten days.19.Both of them____________(come) to Beijing ten days ago.20.Half an hour____________(pass) since the train____________(leave).21.Mary_____________(lose) her pen__________you____________(see)it here and there?22._____________you_____________(find) your watch yet?23.---Are you thirsty?---No,I just____________(have) some orange24.I____________already________________________(see) it last week.2____________(be) to Hong Kong twice.26.the young woman ever____________(travel) to England?27.____________you_____________(read) Gone with the Wind yet?28. My father____________just____________(come) back from work.He looks very tired.29. ---Where's Li Ming?----He____________(go)to the teacher’s office.30.He ____________(work) here since he ____________(move) here in 1999.31. So far I____________(make) quite a few friends here.32. He____________(study) English for five years.33.We____________(learn) 3000 English words up to now.34. The students____________(study) in the middle school since last month.35. My father____________(read) the novel twice.36. My father________never_________(drink) soft drinks,but he________(drink) some last week.37.I___________________(eat) too much.I can't eat any more.38. The farmer__________________(cut) some rice and____________(put) it in his house last autumn.39. The little girl_________________________(learn) 1000 words so far.40.Tom___________(be) away for three days since he_________(leave) home.41. My next-door neighbour____________(do)exercise yesterday morning.42.It____________(be) ten years since he_____________(come)here.43. There_______________(be) a piece of meat and two tomatoes in the kitchen,but now there is nothing left.44._____________the chef______________(cook) the meal? Everyone here is hungry.45.____________the shirt____________(cost) him 500 yuan?46._____________he____________(return) the book to the library?--Not yet.47.I____________(spend) three hours____________(practise) the piano last weekend.48.He______________just___________________(tell) us a story.49.He_________________(tell) us a story just now.50._______________you________________(tidy) up the room yet?5 visitors_____________(reach) Yunnan the day before yesterday.5_________________(be) two years since he__________(become) a cook.5_________________(be) to Scotland.54. We____________(read) that book.5____________(live) here for three years.5_____________(know) David for ten years.57. She____________(not/see) him for a long time.58.We____________(be) here for two weeks.59.1________________(lose) my keys.60.He_________________(drink) too much coffee.三、改写句子have missed the train.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 2.My brother has been in the army since1999.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 3.Mary has joined the badminton club since last term.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 4.We have been to Japan twice.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 5.I have already returned the book.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 6.Our school has changed a lot recently.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 7.I have worked here since I moved here in 1999.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.8.It has been two years since we met two years ago.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.9.He has just done his homework.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.10.I've been there before.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.四、选择题1. It has been ten years____________I last saw her.A. afterB. sinceC. For2.-Your scarf is so beautiful! When did you buy it?____________it for 6 years.A. boughtB. will haveC. have hadD. have bought3.-How long____________you______________in Xiangxi?-Since 16 years ago.A.did, goB. have, beenC. have, gonesaw Mr.Li in his office just now.-No, it____________be him. He has____________Guangzhou and will be back in two days.A.mustn’t, gone toB.mustn’t,been toC.can’t, been toD. can't, gone to5.-Our computer is working again!-Yes. Our IT teacher____________it. It took him about an hour.A. has fixedB. will fixC. is fixingD. was fixing6.Mr. Smith____________Chinese for two years.He’s much better at it now.A. learnsB. was learningC. has learnedD. will learn7.-Would you like something to drink?-No, thanks. I____________some tea already.A. have drunkB. was drinkingC. will drinkD. drink8.-Do you know Mount Wudang in Shiyan?-Yes,I____________it twice. It’s fantastic.A. had climbedB. climbC. climbedD. have climbed9.Peter’s mother died three years ago. It has been three years since his mother__________.C.has been deadD.has died10. My mother_____________a good example for me since I was young.B.has beenC.will be11. We____________each other since I came to Beijing but we send emails often.A.don’t seeB.didn’t seeC.won't seeD.haven’t seen12.-They say there’s a new restaurant nearby-Yes, and it_________ for no more than a week.A.has been openD.is opened13. They have_____________since the factory opened.A.left the schoolB.joined the teamC.become workersD.worked here14.His father____________for years.A.has diedB. has been deadC. diedD. dies15.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, sees16.____________you________England? Yes,it_______ a beautiful country.A. Will , gone to, wasB.Have, been to, isC. had ,been to, isD. Have,gone to, is17.-------____________you_____________to the capital?-------No, 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 going18. The famous writer_____________one new book in the past two year.A. is writingB. was writingD. has written19. -Our country____________a lot so far .-Yes. I hope it will be even_____________.A. has changed; wellB. changed; goodC.has changed: betterD. changed; better20. Harry Potter is a very nice film .I_________________________it twice.A. will seeB. have seenD. see五、保持句意不变(变成完成时态句子)1. The film began ten minutes ago.___________________________________________________.2.He hasn't come to school because he was ill.___________________________________________________.3.The old man died last year.___________________________________________________.4.My brother has been in the army for four years.___________________________________________________.5.Alice borrowed a computer from her sister two hours ago.___________________________________________________.6.The train arrived here ten minutes ago.___________________________________________________.7.The shop opened three days ago.___________________________________________________.8.The factory has closed since five years ago.___________________________________________________.9.Mr Green left twenty minutes ago.___________________________________________________.10.He left his hometown ten years ago.___________________________________________________.六、现在完成时1.句型:have/has done2.定义:2.1过去发生的动作对现在产生影响。

人教版英语八年级下册Unit8-10现在完成时专项练习题及答案

人教版英语八年级下册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、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、Both his parents look sad .Maybe they _________what's happened to him .A. knew B. have known C. must know D.will know 2、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 year A. 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 ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish 11、His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in 12、—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made 13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begun C. has been onD. began 15、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 to C. 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 si nce 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二、句型转换。

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

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

初中英语现在完成时专项练习题及答案1、Both his parents look sad。

Maybe they know what'___.2、He has ever been to Shanghai。

has 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、___ is a very nice film。

I have seen it twice.9、- These farmers have been to the United States.Really。

When did they go there?10、- Have you finished your homework yet?Yes。

I finished it a moment ago.4、___.5、Miss Gao left one hour ago.6、___ the Party three years ago.7、It has been two years since the Green family moved to France.8、The bus arrived here ten minutes ago and is now here.4、___.5、She has been to Shanghai.6、Where has he been these days?8、现在完成时常与表示重复次数的词语如once(一次),twice(两次),___(三次),severaltimes(几次)连用。

初二 英语现在完成时填空练习题及解析

初二 英语现在完成时填空练习题及解析

初二英语现在完成时填空练习题及解析一、初中英语现在完成时1.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。

【点评】本题考查非延续性动词与延续性动词的转换。

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 students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。

【点评】现在完成时的时间状语要掌握。

4.—What _______ you just now?—Don't worry. Nothing _______.A. has happens to; has happenedB. happened; happenedC. happened; has happenedD. happened to; has happened【答案】D【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。

八年级英语现在完成时练习题

八年级英语现在完成时练习题

八年级英语现在完成时练习题1.Since 2 years ago。

I have been working at this company.2.I XXX.3.For the past month。

I have been XXX.4.Since 1999.I have been living in this city.5.I XXX for the first time in years.6.At 4 o'clock this morning。

I woke up to the sound of thunder.7.I have been driving for 4 hours straight and need a break.8.An hour ago。

I XXX.9.Since we were children。

we have been best friends.10.It's XXX and I XXX.11.She left here just a few minutes ago.12.He has lived in Nanjing since the year before last.13.I've known him since we were children.14.XXX.15.She has been away from the city for about ten years.16.It's been about ten years since she left the city.A: Where has Li Fei gone?B: He has gone to XXX Island.A: How long has he been there?B: He has been there for three days.A: When will he come back。

初二英语现在完成时专项练习题

初二英语现在完成时专项练习题

初二英语现在完成时专项练习题1、Both his parents look sad。

Maybe they know what'XXX.A。

knew B。

have known C。

must know D。

will know改写:Both of his parents appear to be sad。

Perhaps they are aware of what has occurred to him.2、He has _______ been to Shanghai。

has he?A。

already B。

never C。

ever D。

still改写:Has he ever been to Shanghai before?3、Have you met Mr。

Li ______?A。

just B。

ago C。

before D。

a moment ago改写:Did you just meet Mr。

Li?4、The famous writer _____ one new book in the past two years.A。

is writing B。

was writing C。

wrote D。

has written改写:The famous writer has written only one new book in the past two years.5、—Our country ______ a lot so far.Yes。

I hope it will be even ______.A。

has changed。

well B。

changed。

good C。

has changed。

better D。

changed。

better改写:Our country has XXX it will continue to improve.6、Zhao Lan ______ already ______ in this school for two years.A。

初二(完整版)英语现在完成时专项练习及解析

初二(完整版)英语现在完成时专项练习及解析

初二(完整版)英语现在完成时专项练习及解析一、选择题1.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 2.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was3.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 4.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was 5.—Excuse me, which movie are you waiting for?—The Fate of the Furious. We ________ here for more than two hours.A.waited B.wait C.were waiting D.have waited 6.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 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 bought B.have had C.bought D.had8.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 9.— When will your sister go to England?— She _________ London since four months ago.A.went to B.has gone to C.has been to D.has been in 10.—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 11.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 12.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 13.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 14.—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.A.read B.am reading C.have read D.will read 15.— 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 in16.— 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 read 18.—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 finish ed D.won’t finish 19.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 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.The boy in red ___________ the football club for 3 years. He can play football very well now. A.has joined B.has been in C.joined D.was in 22.—Look! The man looks like Mr. Li.—It can’t be him. Beca use 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 in23.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish24.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 25.—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 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.—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 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.have been held29.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.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 31.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 32.—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 with33.—Jim, I haven’t seen your elder si ster 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 34.— Where is Jim?—He ________ Beijing on business for a week. He’ll be back tomorrow.A.has come to B.has gone to C.has been to D.has been in 35.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 36.—Have you ever worked in Nanjing?—Yes. I ________ in Nanjing since three years ago.A.would work B.worked C.was working D.have worked 37.—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 to 38.—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 39.—Sorry, I’m late. Has the meeting begun?—It doesn’t matter. The meeting ________ for several minut es.A.has just begun B.has just been overC.has just been on D.has just ended40.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost41.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 42.—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.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 44.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to 45.—Sorry, I’m late. There’s too much traffic on the road.—It doesn’t matter. The film has just_______for five minutes.A.begun B.finished C.been on D.been over 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.finished48.— 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 49.—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 50.—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【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:近100年来,心碎的小美人鱼一直坐在岩石上眺望哥本哈根港口。

八年级下册英语现在完成时专练

八年级下册英语现在完成时专练

八下现在完成时专项练习一.单项选择1。

Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in2。

We have been friends since ______.A。

children B. five years C. five years ago D. five years before3. Mike ___________ the story for a month.A. has bought B。

has had C。

had had D. has borrowed4. You ______ that question three times。

A。

already asked B。

have already askedC. already have asked D。

asked already5. Those foreign friends left Guangzhou __________。

A. since last week B。

a week ago C. for a week D. since a week ago6. I _____ at this school for two years.A。

am studying B。

study C. studied D。

have studied7. They _________ in the city since last summer。

A. live B。

didn’t live C. have lived D。

live8. Mrs. Wang has lived in Haikou _________ 1992.A。

since B。

from C。

after D. in9。

Mr. Black _________ China since the summer of 1998。

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

八年级下英语现在完成时练习一一、用所给动词的适当形式填空。

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 Wangs ___(stay) here?For two weeks.二、句型转换(每空一词)。

1.I have been to Macau before.(改为否定句)I ___ ____ been to Macau before.2.He hasn`t come to school because he`s ill. (就划线部分提问)____ _____ he come to school?3.He has learned English for 5 years.(就划线部分提问)____ ___ ____ ____ learned English ?4.I bought a new bike just now.(用just改写)I ____ just ____ a new bike.5.We began to learn English three years ago.(改为同义句)We ____ ____English ____three years三、填入has / have been 或has / have gone.1.Harry:I saw you in Annabel`s Restaurant last night.Diana:No,it wasn`t me.I never there.2. Sam:Sally and Tim are on holiday, aren`t they?Where they ?Sue:To Florida, again.Sam:How many times they there?Sue:This is their third visit.3. Alan:Where`s Tony? Mary:He`s got a headache ,so he to bed.4. Steve:Can I speak to Jill, please?Lynn:She`s out,I`m afraid. She to the cinema this evening.Steve:Again? She already to the cinema three times this week.四、用for 或since填空1. Jill has been in Ireland Monday.2. Jill has been in Ireland three days.3. My aunt has lived in Australia 15 days.4. Margaret is in her office.She has been there7 o`clock.5. India has been an independent country 1974.6. The bus is late.We`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五、A.用already或yet1) Have they taken down the old pictures ______?No, not ___________.2) Most of us have finished our compositions ________3) He said he hadn’t visited the exhibition ________.B.用since或for1) We have learned five lessons _____he beginning of this term.2) Mrs Liao has been in hospital ______last week.3) I have stayed at my aunt’s _____t wo weeks.C. 用have gone或have been1) Where are the boy students ?They _____to the school factory.2) Is your father in?No, he ____to Shenzhen._______ he ever______there before?Yes, he ___there several times3) He asked me if I ____to Hangzhou before. I told him that I wanted to go there for a visit as I _____never ______ to that city before.D. 短暂性动词转换为延续性动词λ⌝ arrive at/in sp. get to/reach sp. come/go/move to sp.→ be in sp. /at sp. /on sp. be here/be there1. He got to Beijing five minutes ago.He ________ _________ _________ Beijing for _________ _________.2. I moved to the USA last year.I ________ ________ __________ the USA since __________ __________.3. I went home yesterday.I _______ ________ _________ home for _________ __________.4. They came here last week.They _________ _________ here since _________ __________.come/go back, return → be⌝back come/go out → be out1. He came out two years ago.He _________ __________ _________ for __________ __________.2. We return to Fuzhou yesterday.We ________ ________ _________ to Fuzhou since __________.become → be⌝1. I became a teacher in 2000.I ________ __________ a teacher for _________ _________.2. The river became dirty last year.The river _________ _________ dirty for _________ __________.close → be closed open → be open⌝1. The shop closed two hours ago.The shop ________ _________ _________ for _________ _________.2. The door opened at six in the morning.The door ________ ________ ________ for six hours.get up → be up;die → be dead;leave sp. → be away from sp.⌝fall asleep/get tot sleep → be asleep;finish/end → be over;marry → be married;1. I got up two hours ago.I ________ ________ ________ since ________ ________.2. He left Fuzhou just now.He _______ ________ ________ _________ Fuzhou for five minutes.3. My grandpa died in 2002.My grandpa _______ _______ ________for _______ ________.4. The meeting finished at six.The meeting ________ ______ ______ for six hours.5. I got to sleep two hours ago.I ________ _________ _________ since _________ _________.6. They married in 1990.They ________ _________ __________since _________.Start/begin to do sth. → do sth. begin → be⌝ on1. I began to teach at this school in 1995.I ____ ____ at this school since ____.2. The film began two minutes ago.The film ____ ____ ____ for ____ ____.borrow → keep lose → not have buy → have put on →⌝ wearcatch / get a cold → have a cold get to know → know1. They borrowed it last week.They _________ _________ it since __________ __________.2. I bought a pen two hours ago.I _________ _________ a pen for ________ __________.3. I got to know him last year. I _______ _______ him since __________ __________.4. I put on my glasses three years ago.I __________ __________ my glasses for _________ _________.⌝have/has gone to → have been in1. He has gone to Beijing.2. He ____ ____ _____ Beijing for two days.join the league/the Party/the army⌝→ be a league/a Party member/a soldier→ be a member of the league/the Party→ be in the league/the Party/th e army1. He joined the league in 2002.He ________ _________ a _________ _________ for two years.He _______ _________ a __________ ___________ the __________ for two years. He ____________ ___________ ___________ the league for two years.2. My brother joined the army two years ago.My brother ________ __________ a ___________ for ___________ ___________. My brother __________ ___________ in ____________ ___________ for two years.八年级英语现在完成时专练二一、单项选择。

相关文档
最新文档