初中英语现在完成时精炼

合集下载

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

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

中考英语现在完成时专项练习(附答案)一、初中英语现在完成时1.—Look! Your teacher Miss White is over there.—No, it can't be her. She ______ to Beijing.A. has goneB. has beenC. wentD. will go【答案】A【解析】【分析】句意:--看!你的老师怀特小姐在那边。

--不,那肯定不是她。

她去了北京。

A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。

根据前面的否定猜测,可知怀特小姐去了北京,故选A。

【点评】考查固定搭配have gone to。

2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

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

【点评】考查动词时态。

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

3.—How do you like Treasure Island,Lucy?—It's so exciting that I _______ it twice.A. am readingB. have readC. was readingD. had read【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。

根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。

初中现在完成时练习题及答案

初中现在完成时练习题及答案

初中现在完成时练习题及答案一、单项选择题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 \。

现在完成时(单选题 30题 含解析)初中英语专题练习

现在完成时(单选题 30题 含解析)初中英语专题练习

现在完成时(单选题 30题含解析)初中英语专题练习一、单选题(共30题)1.—Where is your father, Tom?—He ________ the supermarket.A.has been to B.has gone to C.was going to D.have gone to 2.—I’m sorry for being late.—Never mind. The meeting ________ for only 5 minutes. This way, please.A.has started B.has been over C.has ended D.has been on3.The books ________for two weeks.A.may be kept B.may keep C.borrow D.are borrowed4.—Dad, I couldn’t turn on my computer yesterday but I have to use it today.—Oh, I ________ it. You can work on it now.A.will fix B.am fixing C.fixed D.have fixed5.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 now6. Britain ________ to leave European Union last year. David Cameron, former Prime Minister________ since then.A. decided; retiredB. decided; has been retiredC. has decided; retiredD. has decided; has retired7.—Jenny, you are so beautiful in your new dress!—Thanks! But I __________ it for several times.A. wearB. will wearC. was wearingD. have worn 8.—Is this your camera?—Yes, I ________ it for two weeks.A. boughtB. hadC. have hadD. have bought9. The shop in Wanda Square _________ for six years, but I _________ there so far.A. has opened; haven’t goneB. has been opened; haven’t beenC. has been open; haven’t goneD. has been opened; haven’t been 10.—Mary, it’s really nice to see you again. Where have you ________?—I ________ a school in a mountain area for two years.A.gone; have been to B.been; have been to C.gone; have been in D.been; have been in 11.— Where will you visit during the coming summer holiday?—I’m not sure. Maybe I will go to Sanya. One of my best friends _________ Hainan twice and he says it is good place to visit.A.has gone to B.has been in C.has been to D.has been 12.—How long can I ______ these books?—At most for a month, then you have to return them to the library.A.keep B.lend C.have D.borrow13.—________ 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; finish14.—Mary, I remember you _________ several years ago.—Yes, I _________ for 3 years.A.married; have married B.married; marriedC.married; have been married D.have married; have been married15.Which sentence is correct?A.I wonder where you have gone. B.I wonder where they visited.C.I wonder when you have finished the task. D.I wonder what is the matter with you.16.Sophie and I are good friends. We ________ each other for four years.A.know B.knew C.have known D.will know17.I ________ my computer for ten years, but it still works well.A.bought B.have had C.have bought D.buy18.—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.You have never been to the History Museum, ________?A.are you B.did you C.have you20.—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 21.— Is Tom at home?— No, he ________ to the town.A.has been B.has gone C.goes D.will go22.Maybe Tom ________ his work. The light in his room is still on.A.doesn’t finish B.didn’t finish C.won’t finish D.hasn’t finished 23.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.—Is Tom at home now?—No, he ___________ the supermarket. But he will come back soon.A.has gone in B.has gone to C.has been in D.has been to 25.—________ the movie ________?—________.A.When did; start; Since 3 o’clock agoB.How long was; on; Since at 3 o’clockC.When has; started; Since 3 o’clock beforeD.How long has; been on; Since 3 o’clock26.I am not sure how long Oliver ________.A.has joined the army B.has joined in the armyC.has served the army D.has served in the army27.Tom has lived in Shanghai _________ 2003. He has live here _________ many years. A.in; for B.since; for C.since; at D.in; since28.It ________ the first time that ________ New York, because there is a photo of him in front of the Empire State Building hanging in his room.A.is; Byron has been in B.isn’t; Byron has gone toC.is; Byron has been for D.isn’t; Byron has been to29.My parents ________ to Los Angeles before.A.were B.will be C.are D.have been30.—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.haven’t discovered D.discovered【参考答案】一、单选题(共30题)1.B【解析】句意:——汤姆,你爸爸在哪儿?——他去超市了。

【英语】初中英语现在完成时题20套(带答案)

【英语】初中英语现在完成时题20套(带答案)

【英语】初中英语现在完成时题20套(带答案)一、初中英语现在完成时1.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。

根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。

故选B。

【点评】考查动词的时态2.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的不同语态和用法。

3.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。

强调过去发生的动作对现在的影响,应用现在完成时,故选B。

【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

4.—How do you like Treasure Island,Lucy?—It's so exciting that I _______ it twice.A. am readingB. have readC. was readingD. had read【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。

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

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

一、 单项选择。

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三、 汉译英。

初中英语现在完成时专项训练100(附答案)

初中英语现在完成时专项训练100(附答案)

初中英语现在完成时专项训练100(附答案)C。

He has gone to ShanghaiD。

He has gone in Shanghai答案】B解析】【分析】句意:——你父亲在哪里?——他在上海。

根据句意,应该用现在完成时表示过去发生的事情对现在的影响,所以选B。

注意,表示去某地应该用in而不是to。

点评】考查现在完成时的用法,注意介词的使用。

5.I。

that book for two weeks and I still haven't finished it.A。

readB。

have readC。

am readingD。

will read答案】B解析】【分析】句意:我已经读了这本书两个星期了,但还没有读完。

根据句意,应该用现在完成时,表示从过去某个时间开始一直持续到现在的动作或状态。

故选B。

点评】考查现在完成时的用法,注意与一般过去时的区别。

解析】【分析】句意:—你给你妈妈写了多少封信?—从2016年到现在一共写了109封。

根据时间状语since 2016可知,动作从过去开始一直延续到现在,所以用现在完成时。

主语you是复数形式,所以用have。

故选B。

点评】本题考查现在完成时的用法。

注意主语为复数形式时,谓语动词也要用复数形式。

C。

have married。

married。

D。

have married。

have been married答案】B解析】【分析】句意:——玛丽,我记得你几年前结婚了。

——是的,我结婚已经3年了。

根据时间状语several yearsago和答句中的for 3 years可以确定是过去的事情,所以用过去式married。

又因为答句中没有强调持续性,所以用一般过去时,故选B。

注意have married和have been married的区别,前者表示已经结婚了,后者表示结婚已经持续了一段时间。

Yes。

I do。

I _______ them every day.A。

英语现在完成时题20套(带答案)含解析

英语现在完成时题20套(带答案)含解析

英语现在完成时题20套(带答案)含解析一、初中英语现在完成时1.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。

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

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

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

2.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work【答案】 C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。

由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。

【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

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

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

现在完成时1.现在完成时的构成:现在完成时由助动词have'has +过去分词构成,第三人称单数用has,其余用have。

I have bee n in Shen zhe n for seve n years.Lily hasn 'been to America before.2.现在完成时的用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。

说话人强调的是该动作或状态对现在的结果或影响。

My daughter has just go ne out. 我女儿刚出去。

I'm sure we ve met before. 我肯定我们以前见过面。

She has arrived.她到了。

2)表示持续到现在的动作或状态,for…,since…,yet等。

如:I haven 'heard from her these days. 这些日子我没有收到她的信。

We haven 'seen you recently. 最近我们没有见到你。

They have bee n away for two years. 他们离开已经两年了。

She has bee n with us since Mon day.3.常和现在完成时连用的时间状语:already, yet, before, lately, recently, once, twice, ever, never , since , for 等连用。

例如:She has already come. 她已经来了。

I haven 'read it yet. 我还没读过这个。

They have n ever bee n to Yan 'an. 他们从未去过延安。

I have n't seen him lately. 我近来没看到他。

She has bee n an in depe ndent girl since her father passed away.自从父亲去世后,这女孩就变得独立了。

英语现在完成时题20套(带答案)

英语现在完成时题20套(带答案)

英语现在完成时题20套(带答案)一、初中英语现在完成时1.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。

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.—How long can I _________ this book?—Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】C【解析】【分析】句意:——我能保留这本书多长时间?——五天。

但是你一定要按时归还它。

A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。

此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。

初中现在完成时精讲+精练(附答案)

初中现在完成时精讲+精练(附答案)

初中现在完成时精讲+精练(附答案)现在完成时The Present Perfect tense定义:1.现在完成时表示过去发生或已完成的动作对现在造成的影响;I have already had breakfast.(我已吃过早餐,我不饿了)2.现在完成时态还表示过去某一时间已经开始并一直持续到现在(还有持续下去的可能)的动作或状态,可以和表示延续的时间状语连用表示持续的动作或状态的动词多是延续性动词。

We have lived here for ten years.我们已经在这里住了10年了。

(从过去一直到现在都住在这里,并且还会一直持续)主语+ have/ has + 过去分词(pp)1) 表示到现在为止已经完成或刚刚完成的动作。

eg1:Now we have planted all the trees.我们现在刚把所有的树种好。

eg2: He has just come back.他刚刚回来。

eg3:They have built many buildings in this city.在这个城市里,他们已经建造了很多建筑物。

2) 表示过去发生的动作,强调结果或对现在的影响。

常与just、already、yet连用。

eg1:Someone has broken the window. (窗户现在是坏的)eg2: I have already lost the key. (我现在没有钥匙)e g3: I haven’t read that book yet . (不了解书的内容)eg4: I have just cleaned my hands. (手是干净的)※常与already(已经), yet(已经), just(刚刚),ever(曾经),never,for+时间段,since+时间点等词或短语连用.※already: 常用于肯定句中.yet: 常用于否定句,疑问句尾.3) 表示从过去开始并持续到现在的动作或状态,常与for和since 等表示一段时间的状语连用。

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

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

九年级英语现在完成时练习题50题1.I ______ my homework already.A.finishedB.have finishedC.finishD.will finish答案:B。

现在完成时由“have/has + 过去分词”构成,already 是现在完成时的标志词。

A 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。

2.She ______ to the park yesterday.A.goesB.wentC.has goneD.has been答案:B。

yesterday 是一般过去时的标志词。

C 选项has gone to 表示去了某地还没回来;D 选项has been to 表示去过某地。

3.They ______ never ______ to Beijing.A.have,beenB.has,beenC.have,goD.has,go答案:A。

never 是现在完成时的标志词,“have/has been to”表示去过某地。

They 是复数,用have。

C 和D 选项中go 的过去分词是gone,不是go。

4.We ______ English for five years.A.learnB.learnedC.have learnedD.will learn答案:C。

for five years 是现在完成时的标志词。

A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时。

5.He ______ just ______ his breakfast.A.has,eatenB.have,eatenC.has,eatD.have,eat答案:A。

just 是现在完成时的标志词,“have/has + 过去分词”,eat 的过去分词是eaten。

He 是第三人称单数,用has。

6.I ______ not ______ the book yet.A.have,readB.has,readC.have,readsD.has,reads答案:A。

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

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

完整版)初中英语现在完成时练习题及答案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。

现在完成时(单选题 30题 含解析)初中英语专题练习 (3)

现在完成时(单选题 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年。

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

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

初中英语现在完成时专项练习题及答案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(几次)连用。

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

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

七年级英语现在完成时练习题50题1.John _____ his homework yet.A.hasn't finishedB.didn't finishC.doesn't finishD.won't finish答案:A。

现在完成时由“have/has + 过去分词”构成,表示过去发生的动作对现在造成的影响或结果。

本题中“yet”是现在完成时的标志词,所以用现在完成时。

B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。

2.She _____ to Beijing twice.A.has beenB.wasC.isD.will be答案:A。

“twice”表示去过北京两次,用现在完成时“have/has been to”表示去过某地。

B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。

3.They _____ the movie already.A.have watchedB.watchedC.watchD.will watch答案:A。

“already”是现在完成时的标志词,现在完成时由“have/has + 过去分词”构成,“watch”的过去分词是“watched”。

B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。

4.I _____ my book. Can you help me find it?A.haven't foundB.didn't findC.don't findD.won't find答案:A。

本题表达还没有找到书,用现在完成时表示过去发生的动作对现在造成的影响。

B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。

5.He _____ English for five years.A.has studiedB.studiedC.studiesD.will study答案:A。

初中英语现在完成时专项训练100(附答案)

初中英语现在完成时专项训练100(附答案)

初中英语现在完成时专项训练100(附答案)一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。

故选B。

【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。

2.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

句意是:自从我五岁时被狗伤过之后我就一直怕狗。

【点评】本题考查现在完成时的用法。

3.—Lucy, is your uncle a teacher?—Yes, he is. He history for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】B【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。

他教历史将近20年了。

根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。

主语是he,用has,故选B.【点评】考查现在完成时,注意其常与for+一段时间连用。

4.—Where is your father?— .A. He has been to ShanghaiB. He has been in ShanghaiC. He has gone to ShanghaiD. He have been to Shanghai【答案】C【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。

初中现在完成时练习含答案

初中现在完成时练习含答案

初中现在完成时练习一、单选1 You have _____ a tall young man.A grownB grown intoC grown usD grown up2 He has ____ the watch for a year.A buyB boughtC haveD had3 Has your brother _____ the dog?A kept inB fedC fed onD kept on4I _____this book for two weeks, I have to return it now.A borrowedB have borrowedC keptD have kept5 Have you ever _____to the Great Wall? It's very beautiful.A goneB beenC wentD go6 Her brother _____the Party since 1978.A joinedB has joinedC has been inD was in7 The Greens _____many places of interest since they came to China.A will visitB visitedC have visitedD visit8 I'm sorry,I ____ your name.A had forgottenB forgotC have forgottenD forgotten9 The bookshop _____ for eight years.A has been openB has been opened Chas opened D has open10 We have____all the paper so we need to buy some.A used upB made ofC filled withD hunted for11 The flower I ____grown up.A planted hasB planted haveC has plantedD have planted答案:1B 2 D 3 B 4 D 5 B 6 C 7 C 8 C 9 A 10 A 11 A二、填空1 Have you ever ______(take) a train?2 It _________(be ) more than three years since Jim ______(leave) here.3 Have you _____(make)friends with your new classmates yet?4 I _______(have) my lunch and I'm not hungry now.5 Jim has never seen a panda, _____he?6 We ______(be) good friends since we met at school.7 We can't find him anywhere. Perhaps he______(go) home.8 He _____(read) the book before.9 Mr. Green _____(teach) us a lot about social studies since September.10 I _____never____ (meet) her sister before.答案:1 taken2 has been, left 3made 4 have had 5 has6 have been7 has gone8 has read9 has taught 10 have metI. Fill in the blanks with the proper form.1. I____ already ____ (see) the film. I ________ (see) it last week.2. _____ he ____ (finish) his work today? Not yet.3. My father ____ just ____ (come) back from work. He is tired now.4. Where’s Li Ming ? He__________ (go) to the teacher’s office.5. I __________ (work) here since I ______ (move) here in 1999.6. So far I _______________(make) quite a few friends here.7. How long ________ the Wangs ______________(stay) here ? For two weeks.8. I ________ just ___________ (finish) my homework.9. He ________ (go) to school on foot every day.10.____ you ______ (find) your science book yet?11. If it ____ (be) fine tomorrow, I'll go with you.12. The students ____________ (read) English when the teacher came in.13. Look! The monkey __________ (climb) the tree.14. My mother __________ (come) to see me next Sunday.15. I've lost my pen. _________ you ________ (see) it anywhere?1. have, seen, saw2. Has, finished3. has, come4. has gone5. have worked, moved6. have made7. have, stayed8. have, finished9. goes 10. have, found 11. is 12. were reading 13. is climbing 14. is coming 15. Have, seen。

(完整版)初中现在完成时练习及答案

(完整版)初中现在完成时练习及答案

现在完成时专项练习基础练习一、选择填空1.—Have you got any pieces of paper?—Yes, I _____ .A. have gotB. haveC. had oneD. did2.Have you ever _____ to a foreigner?A. speakB. spokeC. spokenD. to speak3.Let’s forget _____ thing.A. the allB. all theC. whole theD. the whole4.Can you find the answer _____ the question?A. toB. ofC. inD. at5.She’s never read the book before, _____ ?A. has sheB. hasn’t sheC. isn’t sheD. wasn’t she?二、用所给动词的适当形式填空1.I ____ just ____ (finish) my homework.2.He ____ (go) to school on foot every day.3. ____ you ____ (find) your science book yet?4.If it ____ (be) fine tomorrow, I’ll go with you.5.She doesn’t like the children ____ (play) in the room.6.The students ____ (read) English when the teacher came in.7.Look! The monkey ____ (climb) the tree.8.My mother ____ (come) to see me next Sunday.9.How many sheep ____ you ____ (get)? Only one.10.I’ve lost my pen. ____ you ____ (see) it anywhere?强化练习一、单项选择。

九年级英语现在完成时练习题40题含答案解析

九年级英语现在完成时练习题40题含答案解析

九年级英语现在完成时练习题40题含答案解析1. I ______ many friends since I came to this new school.A. madeB. have madeC. makeD. will make答案解析:B。

本题考查现在完成时的用法。

句中的标志性词语是“since”( 自从),它是现在完成时的一个典型标志,表示从过去某个时间点开始一直持续到现在的动作或状态。

“make friends” 交朋友)这个动作从“came to this new school” 来到新学校)这个过去的时间点开始,一直持续到现在,并且对现在有影响( 现在已经交了很多朋友了)。

A选项“made”是一般过去时,不能表达这种持续到现在的动作;C选项“make”是一般现在时,不符合句子语境;D选项“will make”是一般将来时,也不符合题意。

2. My family ______ to Paris twice. We had a great time there.A. has beenB. have beenC. has goneD. have gone答案解析:A。

这里考查现在完成时中“have/has been to”和“have/has gone to”的区别以及主谓一致。

“my family”在这里作为一个整体,视为单数,所以用“has”。

“have/has been to”表示去过某地 人已经回来),“have/has gone to”表示去了某地( 人还没回来)。

根据“We had a great time there”可知家人去过巴黎并且已经回来了,所以用“has been”。

B选项“have been”主谓不一致;C选项“has gone”不符合语境;D选项“have gone”主谓不一致且不符合语境。

3. She ______ her homework yet. So she can't go out to play.A. hasn't finishedB. didn't finishC. doesn't finishD. won't finish答案解析:A。

七年级英语现在完成时练习题40题含答案解析

七年级英语现在完成时练习题40题含答案解析

七年级英语现在完成时练习题40题含答案解析1.I _______ my homework already.A.finishedB.have finishedC.finishD.will finish答案解析:B。

本题考查现在完成时的用法。

现在完成时表示过去发生的动作对现在造成的影响或结果。

句子中有already,是现在完成时的标志词。

A 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。

只有B 选项是现在完成时。

2.She _______ to Beijing twice.A.has beenB.wasC.isD.will be答案解析:A。

句子中有twice,表示去过某地几次,要用现在完成时。

B 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。

只有A 选项has been to 表示去过某地。

3.We _______ English for five years.A.learnB.learnedC.have learnedD.will learn答案解析:C。

for five years 是现在完成时的标志词,表示一段时间。

A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时。

只有C 选项是现在完成时。

4.They _______ not seen the movie yet.A.haveB.hasC.areD.were答案解析:A。

yet 是现在完成时的标志词。

主语是they,所以用have。

B 选项has 用于第三人称单数;C 选项are 是be 动词的现在时;D 选项were 是be 动词的过去时。

5.Have you _______ been to Shanghai?A.everB.neverC.yetD.already答案解析:A。

ever 常用于疑问句中,表示曾经。

B 选项never 表示从未;C 选项yet 常用于否定句和疑问句中;D 选项already 常用于肯定句中。

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

五、用have(has) been 或have(has) gone 填空。

A: Where ____________ Li Fei ___________?B: He ____________ to Hainan Island.A: How long ___________ he ___________ there?B: He _____________ there for three days.A: When will he come back , do you know?B: I’m afraid he won’t come back recently.A: Could you tell me the way to Hainan Island?B: Sorry, I _________ never ___________ there.A: How many times ___________ Li Fei __________ to that place?B: He _____________ there only once.六、用have / has been to / in, have gone to及go的各种形式填空。

1) Where is Jack? He __________ his country.2) David ________ the park just now.3) John _______ England since he came back.4) How long _____ they _____ this village?5) The Smiths ______ Beijing for years.6) _____ you ever ____ America? -- Yes, I _____ there many times.7) I _____ this school since three years ago.8) Where is Jim? He _____ the farm.9) When_____ he _____? He _______ an hour ago.10) Would you like to _____ to the zoo with me? ---Yes, but I _____ there before.11) Where _____ you _____ now? --- I ____ to the zoo.12) He often _____ swimming.13) _____ you ______ there last year?14) _____ they often ______ skating in winter?八. 用适当的时态填空: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.14. My father ___________ (read) this book since yesterday.二、用since和for填空1.______two years2.____two years ago3.___last month4.______ 19995._______yesterday6._______ 4 o’clock7 4 hours 8._____an hour ago9. ___we were children 10._____ lunch time11.____ she left here12. He has lived in Nanjing ___ the year before last.13. I’ve known him ______ we were children.14. Our teacher has studied Japanese ______ three years.15. She has been away from the city ______ about ten years.16. It’s about ten years __________ she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。

①arrive at / in sp / get to / reach sp / come / go / move to sp→be in sp / at school / at home / on the farm / be here / be there1)He got to Beijing five minutes ago.He _______ _______ _______ Beijing for _______ _______.2)I moved to the USA in 2008.I _______ _______ _______the USA since _______ .3)I went home yesterday.I _______ _______ home for _______ _______.4) They came here last week.They ___________ here since _____________.②come to / go back to / return to→be back to go out →be out1) He came out two years ago.He ______________ for ____________.2) We return to Beijing yesterday.We _______ _______ to Beijing since __________.③become →be1) 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 open1) 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 Shanghai just now.He _______ _____________ ______ Shanghai 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.2)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.2)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 inHe has gone to Beijing.He _____________ Beijing for two days.⑨join the league / the Party / the army→be a league member /a Party member / a soldier→be a member of the league / the Party→be in the league / the Party / the 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.四、划线提问1) I have been there for two days.__________ _________ __________ you __________ __________ ? 2) My father has lived here since 2000._________ _________ __________ your father _________ __________?3) He left here yesterday._________ ________ he _________ __________?4) They bought a book two hours ago.__________ ___________ they __________ a book五、用have(has) been 或have(has) gone 填空。

相关文档
最新文档