初中英语-现在完成时-专项练习
初中现在完成时练习题及答案
初中现在完成时练习题及答案一、单项选择题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.—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.Mike the bookshop. I have to wait for him.A. went toB. was inC. has been toD. has gone to【答案】 D【解析】【分析】句意:迈克去了书店。
我不得不等他。
从第二句来判断. 迈克不在. 应用“have/has gone to a place”来表示“去某地了(还没有回来)”。
用现在完成时强调过去发生的事件对现在的影响。
【点评】考查动词时态及have been to和have gone to的区别。
2.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.3.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。
句意是:自从我五岁时被狗伤过之后我就一直怕狗。
【点评】本题考查现在完成时的用法。
4.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。
【英语】初中英语现在完成时题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【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。
初中英语语法现在完成时专项练习
现在完成时一、结构:现在完成时由“助动词have (has) +过去分词”构成。
其否定式是在助动词have/has后加not;一般疑问句是将助动词have/has移至句首。
若肯定句中有already,在变成否定句、疑问句时应将其改成yet。
eg. I have already posted the letter. (信已经不在我这儿了)Her friend has already posted the photos to him. (改为否定句和疑问句)He r friend _______ the photos to him _______. (hasn’t posted, yet)_______ her friend _______ the photos to him _______?(has, posted, yet)二、用法:1、表示过去发生的某一动作对现在造成的影响或结果,常与一些时间状语,如:already,yet,ever,never,just,before, once, twice等连用,也可以和包括现在在内的时间状语,如these days, today, this year, so far等连用.1)--- Who will go to the airport to meet Jenny?--- I will. I _______ her several times. I can find her easily.A. metB. have metC. had metD. will meet(B)2)It’s 7:30. I can’t believe you _______ cooking dinner yet, Sally.A. haven’t startedB. didn’t startC. don’t startD. hasn’t started(A)2、表示过去发生的动作或存在的状态,一直持续到现在,也许还将继续下去,可以和表示从过去某一时刻延续到现在的一段时间的状语连用,即for +时间段,since+时间点/从句, in the last ten years等,谓语只可用延续性动词.eg.Mr.Liu has lived here for five years.解析:(一)英语动词根据词义可分为两种,一种是延续性的,一种是终止性的,终止性动词(也可称为非延续性动词,瞬间动词,或点动词),如begin,start,die,buy,leave,come等,表示动作的发生与结束于一瞬间完成,不能再延续,所以它的现在完成时不能和表示延续的时间状语连用,即不能与表示一段时间的状语,for+时间段, since+时间点/从句连用,也不能用在how long引导的特殊疑问句中.eg. I've left Shanghai for three days.(×)I've been away from Shanghai for three days.( √ ).I left Shanghai three days ago. ( √ )It is /has been three days since I left Shanghai.( √ )(二)初中英语课本中常见终止性动词有:leave, go, come, arrive, begin, buy, borrow, die, join, become等.终止性动词要表示持续时,可用以下方法:⑴将时间状语改为时间段+ ago,句中谓语动词用一般过去时.eg.我弟弟参军两年了. My brother joined the army two years ago.⑵若保留for+时间段,since+时间点/从句,或用在how long句型中,则需将终止性动词改为相应的状态动词或延续性动词.常见终止性动词与延续性动词(或状态动词)的对应关系如下:open-----be open die------be dead close----be closed become---beborrow---keep begin/start-----be on put on----wear leave---be away (from)buy-----have fall asleep----be asleep end/finish-----be overcatch a cold-----have a cold come/go/arrive/get/reach/move------be in/atjoin the army----be in the army be a soldierjoin the Party----be in the Party be a Party member→My brother has been in the army for two years.→ My brother has been a soldier for two years.(三)Has been to和been in/at been to去过某地,表示某人的一种经历,可以和once ,twice, already, ever, never等连用.eg. She has been to Shanghai twice. (表示目前人在这里)has gone to去某地了,说话时某人已离开此地,在去某地的途中或已在某地,eg. She has gone to Shanghai。
初中英语现在完成时专项训练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套(带答案)含解析一、初中英语现在完成时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.A number of tourists _____ Yangzhou many times because such a beautiful city.A. have been toB. has been toC. has gone toD. have gone to【答案】A【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。
havebeen to,表示去过某个地方,have gone to,表示去了某地,还没回来。
many times是很多次,游客们应该是去过很多次,用have/hasbeento+地点,由于主语是复数,助动词用have,故选A。
【点评】考查现在完成时,注意have been to表示去过回来了,have XXX表示去了还没回来。
2.—The drama series The Thunder(破冰行动)hits screens these days.—Oh. What a pity! I ____________ any of them yet,XXX'XXX【答案】D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。
——哦。
真遗憾!我任何一集也没有看过。
根据Oh. What a pity!可知我没有看过。
过去的动作对现在造成的影响和yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。
故选D。
【点评】此题考查现在完成时。
注意yet常和现在完成时连用。
3.—Lucy, is your uncle a XXX?—Yes, he is. He history for nearly 20 years.A. teachesB. hastaught C. is teaching D. will teach【谜底】B【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。
初中英语现在完成时练习题(含答案)
初中英语现在完成时练习题(含答案)一、填空1.Have you ever taken a train?2.It has been more than three years since Jim left here.3.Have you made friends with your new classmates yet?4.I have had my lunch and I'm not hungry now.5.Jim has never seen a panda。
has he?6.We have been good friends since we met at school.7.We can't find him anywhere。
Perhaps he has gone home.8.He has read the book before.9.Mr。
Green has taught us a lot about social XXX.10.I have never met her sister before.11.He has worked in our school for five years.12.He came to our school last year/in 2008.13.They have cooked the XXX already.14.XXX.二、句型转换1.He has never surfed。
has he?2.How long have they been here since 2000?3.The old man died last year。
He had been ill for a year.4.XXX.XXX。
Miss Gao XXX。
XXX the Party three years ago。
The Green family XXX。
The Green family has been living in France for two years now。
现在完成时(单选题 100题 含解析)初中英语专题练习
现在完成时(单选题 100题含解析)初中英语专题练习一、单选题 100题1.— The Three-body Problem is fantastic. It is a Hugo Award-winning novel.— I agree. I ________ it several times up to now.A.read B.am reading C.have read D.will read2.My grandparents ________ Germany for almost 30 years.A.have been in B.have been to C.have come to D.have gone to3.—It’s ten years since we came here.—How time flies! We _________ in China for so long.A. workB. workedC. will workD. have worked4.—Do you know Betty very well?—Yes, she and I _______ friends since we met in Guangzhou last summer.A.have made B.have become C.have turned D.have been5.Actually, I have already been _______ him for two years.A.married with B.married C.married to D.marrying6.—Shall we invite Bella to our party this evening?—I’m afraid not. She ________ Hong Kong. She will come back tomorrow.A.has gone to B.has been to C.has been in D.has gone7.—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 8.—How long have your grandparents ________?—For 40 years.A.got married B.married C.been married D.had married9.The Hunchback of Notre Dame is the best novel that I ________ these years.A.have watched B.was watching C.have seen D.have read10.Since we met in Suzhou five years ago, he and I ________ friends.A.have made B.have become C.made D.have been11.Come on, Eddie! The film ________ for about ten minutes.A.have begun B.has begun C.have been on D.has been on12.I ________ an invitation to the concert. I can’t wait to go.A. receiveB. will receiveC. was receivingD. have received13.— 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 inC.has been to D.has been14.—Your new watch is so nice! When did you buy it?—In April. I ________ it for two months.A. have hadB. hadC. have boughtD. bought 15.— 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 in16.—I haven’t seen your English teacher. Where is sh e?—It’s said she ________ England for further study for half an year.A.has been in B.has been to C.has gone to D.has come to17.—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.borrow18.—Jack, where is your mom?—She ________ Singapore. And she will be back next week.A.has gone to B.visited C.went to D.has been to19.China’s high-speed railways ________ from 9,000 to 25,000 kilometers in the past few years. A.are growing B.have grown C.will grow D.grew20.Jane ________ very quiet and shy, but now she ________ very active and outgoing. A.used to be; become B.used to being; becomesC.used to being; have become D.used to be; has become21.—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 bringing22.—I haven’t seen your father recently. Where is he?—He ________ Yancheng for a meeting for five days.A.will go to B.has been to C.has been in D.has gone to23.—Tom, as well as his parents, ________ to the USA, right?—Yes. They won’t be back until next week.A.has been B.have been C.has gone D.have gone24.His grandmother______for 6 years. And he still misses her very much.A.died B.has died C.has been dead D.has been died25.—How long can you________ the book from the library?—A week.A.lend B.keep C.borrow D.get26.Michael _________ his hometown for a long time. He really misses it!A.has been away from B.left C.has left D.was away from27.—Your aunt never travelled to Wuhan before, ________?—________, though it is the first time, she thought it was an unforgettable experience in her life. A.hasn’t she; Yes B.hasn’t she; No C.has she; Yes D.has she; No 28.—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 married29.—May I speak to Lily?—Sorry, she ________ the library. But she ________ in an hour.A.has been to, will come back B.has gone to, will be backC.has gone to, won’t be back D.has been to, won’t come back30.—Over the past 70 years, China’s high-speed railway ________ fast.—That’s true. The project of Yancheng-Nantong High-speed Railway that goes through Rugao________ by the end of this year.A.has developed; will be completed B.is developing; will completeC.has developed; will complete D.is developing; will be completed31.—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 on32.Not only I but also he ________ Hainan before.A.has been to B. have been to C. has gone to D. have gone to33.Although the old tree in the yard ________ for many years, I still miss the days when I grew up with it.A.is dead B.has died C.has been dead D.dies34.The books ________for two weeks.A.may be kept B.may keep C.borrow D.are borrowed35.—Another hot day! The temperature ________ the highest th is year. It’s hard to work outside.—It is 38 degrees. I don’t even want to go out.A.reaches B.reached C.has reached D.will reach36.—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 fixed37. 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 been38.下列四句是“这本书我已经买了三个月了。
(完整)现在完成时态练习题
初中英语-现在完成时-专项练习1)现在完成时通常表示过去发生或已经完成的某一动作对现在造成的影响和结果。
说话人强调的是该动作或状态对现在的结果或影响,常和already, just, never, ever, before,yet,many times等连用。
She has arrived。
她到了。
My daughter has just gone out。
我女儿刚出去2)表示开始于过去并持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently,for+一段时间, since+过去时间点/从句等。
如:The worker has worked in this factory for 10 years/ since 10yeas ago/ since 2005We haven’t seen you recently。
最近我们没有见到你She has been away for two years。
她离开已经两年了.She has been with us since Monday.3)Have been to 表示去过某地方,不过现在已经回来Have gone to 表示去了,还未回来Have been in 表示一直在某个地方结构1。
肯定句:主语+have/has+动词的过去分词+其他2。
否定句:主语+have/has+not+动词的过去分词+其他3。
一般疑问句:have/has+主语+动词的过去分词+其他 Yes,主语+have/has.No ,主语+have/has+not4。
特殊疑问句:特殊疑问词+have/has+主语+动词的过去分词+其他注意:当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。
如果谓语动词是非延续性动词则转化为对应的延续性动词. 若不是和短时间连用,则不用转化。
英语的行为动词有持续性动词和瞬间性动词之分,瞬间性动词在完成时中如要与表示持续一段时间的状语连用,通常用意思相当的持续性动词来替换常用瞬间动词相应持续性动词关系:1、go—be away2、come-be here3、come back-be back4、leave-be away(be not here)5、buy—have6、borrow-keep7、die——be dead8、begin——be on9、finish—be over 10、open——be open 11、close—-be closed 12、lose——be lost 13、get to know-know 14、turn on—be on 15、get up——be up 16、sit down—sit/beseated 17、join-be in(…)或be a…member 18、become—be现在完成时练习一:写出下列动词的过去式和过去分词1。
【英语】英语现在完成时专项习题及答案解析
【英语】英语现在完成时专项习题及答案解析一、初中英语现在完成时1.-- What a nice watch! How long you it?-- For just two weeks.A. will; buyB. have; hadC. were; havingD. did; buy【答案】 B【解析】【分析】句意:“多好的一块表啊!你买了多久了?" “刚刚两周。
”根据句意可知用现在完成时,buy是瞬间动词. 不可与how long连用,故排除选项A、D:选项C是过去进行时,不符合题意。
故选B项。
【点评】考查现在完成时。
2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
完整版)初中英语现在完成时练习题及答案
完整版)初中英语现在完成时练习题及答案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.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.我已经学会了游泳。
初中英语现在完成时专项练习题及答案
初中英语现在完成时专项练习题及答案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(几次)连用。
初中英语语法-现在完成时练习题及答案
初中英语语法-现在完成时练习题及答案现在完成时是由助动词have或has加上过去分词构成的,其中助动词have有人称和数的变化,第三人称单数用has,其余用have。
否定式直接在助动词后面加上not,疑问式是把助动词提到主语之前。
例如,以study为例,其否定式、疑问式和简单回答形式如下:否定式:I have not (haven’t) studied…You have not (haven’t) studied…He has not (hasn’t) studied…否定疑问式:Have I not (Haven’t I) studied…?Have you not (Haven’t you) studied…?Has he not (Hasn’t he) studied…?简单回答(肯定/否定):Yes。
you have。
No。
you haven’t.Yes。
I have。
No。
I haven’t.Yes。
he has。
No。
he hasn’t.现在完成时通常表示在说话之前已经完成的动作或存在的状态,强调该动作或状态对现在的结果或影响。
例如:My daughter has just gone out。
我女儿刚出去。
I’m sure we’ve met before。
我肯定我们以前见过面。
She has arrived。
她到了。
现在完成时也可以表示持续到现在的动作或状态,常和包括现在在内的表示一段时间的状语连用,如recently。
already。
just。
lately。
for…。
since…。
yet等。
例如:I haven’t heard from her these days。
这些日子我没有收到她的信。
We haven’t seen you r ecently。
最近我们没有见到你。
They have been away for two years。
他们离开已经两年了。
She has been with us since Monday.需要注意的是,since和for的用法有所不同。
初中英语现在完成时题20套(带答案)及解析
初中英语现在完成时题20套(带答案)及解析一、初中英语现在完成时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.—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 do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
初中英语现在完成时专项练习题及答案
一、单选。
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 years 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.see 9、—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 ; 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. were B. have been C. have become D. have made13、—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. 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二、句型转换。
【英语】英语现在完成时专项训练及答案及解析
【英语】英语现在完成时专项训练及答案及解析一、初中英语现在完成时1.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
die是短暂性动词,不能表示状态的延续。
由时间状语 for five weeks可知应用延续性动词,故答案选B。
【点评】考查现在完成时。
2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。
(英语)英语现在完成时专项训练及答案及解析
(英语)英语现在完成时专项训练及答案及解析一、初中英语现在完成时1.I a cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught【答案】 B【解析】【分析】句意:我感冒了,我现在不舒服。
catch a cold意为“感冒”。
由句意可知应用现在完成时。
故选B。
【点评】考查现在完成时。
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 do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。
4.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.5.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初中英语-现在完成时-专项练习一、单选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 on4 I _____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 planted12 Both his parents look sad . Maybe they _________what's happened to him .A. knew B. have known C. must know D.will know13 He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still14 Have you met Mr. Li ______?A. just B. ago C.before D. a moment ago15 The famous writer _____ one new book in the past two year .A. is writing B.was writing C.wrote D.has written16—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 ; better17 Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying18 We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. Knew19 Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see 20—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 gone21—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finished C. Have ; done ; have finished D. will ; do ; finish22 His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in23—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made24—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived25 Hurry up! The play __________ for ten minutes .A. has begun B. had begunC. has been on D. began26 It _____ ten years since he left the army .A. is B. has C. will D. was27 Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been28 My parents ______ Shandong for ten years .A. have been in B. have been toC. have gone to D. have been29The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they30、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, arrived31 His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、填空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.11 In English class,Li Ming____(study)English words every day.Yesterday we____(study)the word "exam".They______(study) the word "exam" already, and now they can use it!12 My mother_____(tell)me the story before.13 Mrs. Brown_____(teach)us a lot about social studies since September.14 The young man______(write)three books in the past two years. All of them arevery popular. He_______(write)the first one in 2001.15 She______(paint)pictures for ten years.三、句型转换。
1、He has never surfed, ?(改成反意疑问句)2、They have been here since 2000. (对划线部分提问)have they been here?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 France.8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)___________________________________________四、汉译英。