(完整版)现在完成时基础练习

合集下载

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

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

英语现在完成时题20套(带答案)及解析一、单项选择现在完成时1.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developedC.is developing D.develops【答案】A【解析】【详解】考查时态。

句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。

本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。

2.Although she is only 16 years old, she ______ to drugs for two years.A.addicts B.had been addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。

句意:虽然她只有16岁,但她已经沉迷于毒品两年了。

结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。

3.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward situation of the Chinese nation and influenced the world.A.change B.changesC.has changed D.have changed【答案】C【解析】【详解】考查时态。

句意:改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界。

句中强调“改革开放40年”对现在的影响,故用现在完成时。

故选C。

4.— Would you care for a cup of tea? It tastes pretty good.— I one. Thank you just the same.A.have had B.had C.would have D.will have【答案】A【解析】【详解】考查时态。

现在完成时练习 基础篇

现在完成时练习 基础篇

现在完成时练习基础篇一写出下列动词的过去式和过去分词1.begin ______ ______2. say _______ _______3. sing_______ _______4. ring _______ _______5. spend______ ______6.take_______ _______7. get________ _______8. know_______ _______9. cut ______ ______ 10. see ______ _______11. break______ _______12. buy _______ _______ 13. catch______ _______14. teach_____ _______ 15.ride _______ ______ 16. come_______ ______ 17.draw_______ _______18. fall ______ _______ 19.fly ________ ______ 20. think_______ ______ 21. swim_______ ______ 22. tell ______ _______ 23. give _______ ______ 24. go ________ _______ 25. grow ______ _______ 26. run______ _______27. tie _______ _______ 28.make_______ _______ 29.meet ______ ________30. show _____ ______ 31. write______ _______32. keep_______ ______ 33. lose_______ ________34. pay _______ _______ 35. play ______ _______ 36. stay_______ ______ 37. sell _______ ________38. do _______ ________ 39. drink______ _______40. bring______ ______ 41. eat _______ ________ 42. rise_______ ________43.sleep_______ _______44. lend______ ______ 45. hurt______ ________ 46. forget______ _______ 47. smell______ _______48. fly _______ _______ 49.shine ______ _______ 50. hide ______ _______ 51.sit _______ ________52. win ______ _______ 53. play ______ ________54. feel _______ ________ 55.choose_____ _______ 56. have_____ _______ 57. find ______ ________58. hear_______ ________ 59. put _______ _______ 60. live______ _______ 61. throw______ _______62. wear ______ ________ 63. drive______ _______ 64.was ______ ______ 65. shake______ _______66. wake______ ________ 67.mean_______ _______68. leave_____ ______ 69. study______ _______70. work______ ________ 71. shout _______ _______72. use ______ ______ 73. drop ______ _______74.wait_______ ________ 75. carry________ _______76. lie ______ ______ 77. lay _______ ________78. stop ______ ________ 79. lead________ ________80.plan _____ ______ 二选词填空(ever; since; never; ago; for; yet; already; so far)1.Have you done your homework____?2.I have _____been to Chendu, I want to visit there.3. She has known Sam _____ nine years .4. Have you ______ridden a horse?5. He has been in New Y ork _________he moved there in 2002.6. I have stayed in the place ____many years ago.7. I lived there twenty years ______.8. This is the most beautiful pace I have _______ visited.9. ______9p.m. last night, he hasn’t eaten anything.10. Millie has had a cold ________ three days.11. How many times have you seen him __________?12. The workers haven’t completed the task _________.三选择题( )1. --- Mum, may I go out to play football? ---_____ you ______ your homework yet?A. Have, finishedB. Do, finishC. Are, finishingD. Did, finish( )2.--- How long has Mr Green lived __Lanzhou? --- He’s lived here ____ 1990.A. in, forB. in, sinceC. at, byD. at ,of( )3. --- I have bought an English- Chinese dictionary? --- When and where ____ you _____ it?A. have, boughtB. did, buyC. will buyD. do buy( )4. ---_____ to Canada? --- No, never. But I went to the US a few years ago.A. Have you beenB. Have you goneC. Did you goD. Will you go( )5. --- ______ you ever _______ to the United Stated? --- Yes, twice.A. Have, goneB. Have, beenC. Do, goD. Where, going( )6. You don’t have to describe. I __her several times.A. had metB. have metC. metD. meet( )7.You’ve never seen such a wonderful film before, _____?A haven’t youB have youC do youD don’t you( )8. – I have watched the game. --When ____ you ____ it?A have watchedB do watchC did watchD will watch( )9. –Where is Han Mei now? --- She ____ to Shanghai. She will be back in two days.A has goneB has beenC goesD had gone( )10. You haven’t changed your mind,_______?A do youB are youC have youD did you( )11. How long have you _____ the football team of the school?A been onB been atC joinedD played( )12. ---Where have you _____ these days?---- I have _____ to Dazhu with my friends.A been,goneB been,been Cgone,been Dgone,gone( )13 How long have you ____ this book?A boughtB borrowedC hadD lent( )14.–Excuse me, ____ you seen the film yet? --- Yes, I _____ it last night.A have, seeB have, have seenC have, seenD have,saw( )15. He has never ridden a horse before, _____?A is heB isn’tC hasn’tD has he( )16. --____ my dictionary? --Yes. I saw it on your desk a moment ago.A.Have you seenB.Do you seeC.Had you seenD.Would you see( )17.Mrs White ____ in this school since she came here.A.teachesB.taughtC.has taughtD.had taught( )18.--- Anna, could you lend me this book,please?--- I’m sorry,but I ___ it for only two days.I haven’t finished it yet.A.Have boughtB.have hadC.boughtD.had( )19.She hasn’t seen the film ___ .A. alreadyB. yetC. stillD. just( )20.How many English words____?A.have you learnedB.do you learnC.are you learningD.you have learning( )21.--The film “Harry Potter”is really interesting.-- Yes, I____it twice.A.have seenB.seeC.will seeD.had seen( )22.-- What are you going to do this Saturday?-- I___yet.A.haven’t decidedB.won’t decideC.am not decidedD.didn’t decided( )23.-- ____ has Yao Ming been in NBA?-- ____ 2002.A.How soon; InB.How long;sinceC.How often;ForD.How far;On四用所给词的适当形式填空1.The movie__________(be) on for ten minutes.2.Our manager__________(go) to Pairs businessalready and he________(be) back in a few days.3.How long _____ you______ (study) English?4.I____________(not hear) from her for a long time.5.The boy __________(wear) out three pairs of shoes this year.6.How many times______ you______(be) to Gemany?7.-- Where is Mike? -- He ________ (go) to the cinema.8.-- I__________(find) my money. -- When_____ you______(find) it?9.I__________(be) away from Hefei for ten years.10.I___________(not come) to Changjiang River since I left Nanjing.11.She ____________(teach) science since 1985.12.Mr Black_________(be) in China for over twomonths.13.You _____ ever_______ (litter) things about, haven’t you?14.He ______already______(write) a letter to thefactory to ask them to stop making noise.15.____ John ever_____ (cut) down trees?16.____ you ever_____(spit) on the street?17.--____your aunt_______(arrive)? --Yes, she has.18.--How long _____you______(study) English? --For six years.19.They___________(know) each other for about ten weeks.20.Miss Chen________________(work) in the supermarket since 1990.21. I___________ (learn) French since I went to France in 1980.22.Daniel can’t open the door because he____________(forget) to bring his key.23.-- Where is your parents? -- They aren’t at home. They_________(go) to Shanghai.24.Mrs Wu went to Hong Kong in 1976. She _______(be) there for about 30 years.25.Wow! It’s wonderful! I____ never____(see) such an amazing movie before.26.______ you ever ________ (travel) to Hainan Island by ship?27.How long_____ Tommy______(stay)in the Science Museum since he went there?28.Sorry,Mr Liu, I _______________(finish) my homework yet.29.-- _____ you ever_____ (be) to Beijing? -- Yes. I______(go) there last summer.30.He _______(finish) his homework just now.31. This is ______________(excite) film I have watched.。

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

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

一、单项选择。

1、Both his parents look sad . Maybe they _________what's happened to him .Aknew Bhave known C.must know D.will know2、He has _______ been to Shanghai , has he ?Aalready B.never C.ever D. still3、Have you met Mr Li ______?A.just Bago C.before Da 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 Bchanged ; good Chas changed ; better D.changed;better6、Zhao Lan ______already ______in this school for two years .A. was,studying B.will ; study C.has;studied Dare;studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A.will see Bhave seen C.saw D.see9、—These farmers have been to the United States . —Really ? When _____ there ?A.will they go Bdid they go C.do they go Dhave they gone10、—______ you ___ your homework yet ? —Yes . I _____ it a moment ago .ADid do ;finished BHave done;finished CHave done;have finished Dwill do ; finish 11、 His father ______ the Party since 1978 .Ajoined Bhas joined Cwas in Dhas been in12、—Do you know him well ? — Sure .We _________ friends since ten years ago .Awere Bhave been Chave become Dhave made13、—How long have you ____ here ? —About two months .Abeen Bgone Ccome Darrived14、Hurry up! The play __________ for ten minutes .A.has begun Bhad begun C.has been on Dbegan15、It _____ ten years since he left the army .Ais Bhas Cwill Dwas16、 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 .Ahave been in Bhave been to Chave gone to Dhave 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. 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、 I ______ my homework yetA haven't finishedB have finishedC finishedD didn't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has +过去分词”,否定形式是“haven't/hasn't +过去分词”,A 选项 haven't finished 符合现在完成时的否定形式。

2、 They ______ in this city since 2008、A liveB livedC have livedD are living答案:C解析:“since +时间点”是现在完成时的标志,现在完成时的构成是“have/has +过去分词”,C 选项 have lived 符合现在完成时的结构。

3、 Have you ever ______ to Beijing?A goneB beenC wentD go答案:B解析:have been to 表示“去过某地(已经回来)”,have gone to 表示“去了某地(还没回来)”,根据句意“你曾经去过北京吗?”,这里表示去过且已经回来,所以用 have been to,B 选项 been 符合。

4、 My father ______ the Party since 1978、A joinedB has joinedC was inD has been in答案:D解析:“since +时间点”是现在完成时的标志,join 是短暂性动词,不能与时间段连用,要转化为 be in,现在完成时的构成是“have/has +过去分词”,D 选项 has been in 符合现在完成时的结构。

5、—How long ______ you ______ here?—For two yearsA have; studiedB did; studyC do; studyD will; study答案:A解析:根据答语“For two years”可知问句要用现在完成时,现在完成时的构成是“have/has +过去分词”,A 选项 have; studied 符合现在完成时的结构。

(完整版)现在完成时练习题108道(附答案)

(完整版)现在完成时练习题108道(附答案)

现在完成时练习题108 道现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。

现在完成时的形式是由“ have/has +过去分词”构成。

1.1现在完成时的构成肯定句:主语+ have/has + 过去分词... 否定句:主语+have/has + not + 过去分词... 疑问句:Have/Has + 主语+ 过去分词...? 疑问代词/疑问副词+ have/has + 主语+ 过去分词...?肯定句否定句一般疑问句简答I / You have seen it I / You have not seen it Have you seen it?Yes, I have. No, I haven't .He / She / It has seen it He / She / It has not seenit Has he seen it ? Yes, he has.No, he hasn't .We / You / They have We / You / They have Have they seen it? Yes, they have.seen it. not seen it. No, they haven't .1.2现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have 主语(第三人称单数)+ has + 现在完成时的肯定句由助动词have/has加过去分词构成:He's gone shopping他. 去买东西了。

I've never been to Paris我. 从未到过巴黎。

1.3现在完成时的否定句句型:主语+ have/has + not + 过去分词... 现在完成时的否定句是在助动词have/has后加not,之后是过去分词:I haven't seen him for a long time 我. 已经很久没见到他了。

现在完成时(含练习题及答案)

现在完成时(含练习题及答案)

现在完成时定义:表示在过去的某个时间已经发生的行为或者曾经做过的事情对现在产生的影响和结果。

构成:have/has+动词的过去分词(done)常与以下时间状语连用,比如:1. already/yet- I have already read that book. 我已经读过那本书了。

- Flora hasn’t finished her homework yet. 弗洛拉还未完成作业。

2. just- I have just received a letter from my brother.我刚刚收到我兄弟的来信。

3. recently- I haven’t seen him recently. 我最近没见过他。

4. ever/never- Have you ever been to London? 你去过伦敦吗?- I have never been to London. 我从未去过伦敦。

5. so far- So far I have learnt to speak German, English and French.到目前为止,我已经学会了说德语,英语和法语。

6. for引导的短语表示延续的时间,延续性动词多用于此。

- We have studied English for six years. 我们已经学习英语六年了。

7. since引导的短语,或者从句- He has lived here since 1997. 自从1997年,他就住在这里。

- We haven’t seen each other since he moved to London.自从他搬去伦敦,我们就再也没见过。

8. have/has been to 与have/has gone to /has been in的区别- He has been to the Great Wall twice. 他去过长城两次。

(表示去了人已回来)- He has gone to Beijing. 他去了北京。

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

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

一、时态讲解:现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。

第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。

以study 为例,其否定式、疑问式和简单回答形式如下:(2)1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。

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

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

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

She has arrived. 她到了。

2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…,since…,yet等。

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

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

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

She has been with us since Monday.★注意:a) since 和for 的区别since 后接时间点,如1993,last term, yesterday, the time I got therefor 后接一段时间,表示“长达多久”,如ten years, a while, two days 等。

Exercise: 用since 和for 填空1. Jim has been in Ireland Monday.2. Jill has been in Ireland three days.3. His aunt has lived in Australia 15 days.4. Mary is in her office. She has been there 7 o'clock.5.India has been an independent country 1974.6.The bus is late. They've been waiting 20 minutes.7.Nobody lives in those houses. They have been empty many years.8.Mike has been ill a long time. He has been in hospital October.2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die 等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。

完整版)现在完成时专项练习题及答案(精选)

完整版)现在完成时专项练习题及答案(精选)

完整版)现在完成时专项练习题及答案(精选)1、Both his XXX.2、He has already been to Shanghai。

has he?3、Have you just met Mr。

Li?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、XXX is a very nice film。

I have seen it twice.9、These farmers have been to the United XXX。

When did they go there?10.Have you finished your homework yet。

Yes。

I just finished it a moment ago.11.His father has been a member of the Party since 1978.12.Yes。

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。

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

现在完成时(单选题 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. 完成句子,我__________(吃)晚饭了。

答案,我已经吃晚饭了。

2. 完成句子,他们__________(去)那家餐厅了吗?答案,他们已经去那家餐厅了吗?3. 完成句子,她__________(看)过这部电影吗?答案,她已经看过这部电影了吗?4. 完成句子,你__________(听)过这首歌吗?答案,你已经听过这首歌了吗?5. 完成句子,我们__________(做)完作业了。

答案,我们已经做完作业了。

6. 完成句子,他__________(去)过中国吗?答案,他已经去过中国了吗?7. 完成句子,他们__________(结婚)了吗?答案,他们已经结婚了吗?8. 完成句子,你__________(读)完这本书了吗?答案,你已经读完这本书了吗?9. 完成句子,她__________(去)过欧洲吗?答案,她已经去过欧洲了吗?10. 完成句子,我们__________(见)过他的父母。

答案,我们已经见过他的父母。

现在完成时是英语中的一种时态,用来表示过去发生的动作对现在的影响或结果。

它通常由助动词“have/has”加上动词的过去分词构成。

现在完成时常用于以下情况:1. 表示过去发生的动作对现在造成的影响或结果。

2. 表示过去发生的动作在未来会继续产生影响。

3. 表示过去发生的动作对现在的情况有重要意义或影响。

现在完成时的用法相对灵活,但需要根据具体的语境来决定是否使用。

下面我们来看一些练习题及答案,帮助大家更好地掌握现在完成时的用法。

1. 完成句子,我__________(吃)晚饭了。

答案,我已经吃晚饭了。

2. 完成句子,他们__________(去)那家餐厅了吗?答案,他们已经去那家餐厅了吗?3. 完成句子,她__________(看)过这部电影吗?答案,她已经看过这部电影了吗?4. 完成句子,你__________(听)过这首歌吗?答案,你已经听过这首歌了吗?5. 完成句子,我们__________(做)完作业了。

现在完成时练习题精选全文完整版

现在完成时练习题精选全文完整版

可编辑修改精选全文完整版现在完成时练习题选择填空。

1.I_______ a letter from him since he left.A.didn't receive B.haven't got C.didn't have D.haven't heard 2.—Where have you _______ these days?—I have to Dazhu with my friends.A.been;gone B.been;been C.gone;been D.gone;gone 3.How long have you _______ this book?A.bought B.borrowed C.had D.lent4.—Where's Peter?—He _______ to Nanjing.A.is going B.has been C.has gone D.went5.You've never seen such a wonderful film before,_______ ?A.haven't you B.have you C.do you D.don't you 6.We have lived here _______ five years ago.A.when B.since C.before D.after7.—I have watched the game.—When you _______ it?A.have;watched B.do;watch C.did;watch D.will;watch 8.—How do you like Beijing,Mr Black?—Oh,I _______ such a beautiful city.A.don't visit B.didn't visit C.haven't visited D.hadn't visited9.The old people _______ lonely at all since we began to visit them once a week.A.don't feel B.hasn't felt C.haven't felt D.didn't feel10.My grandfather_______ in the small town all his life.He always says he likes the town.A.lived B.have lived C.has lived D.is living11.Miss Brown _______ to the Great Wall twice.A.have been B.has been C.have gone D.has gone12.His brother has been to Stone Forest twice _______ he came to Yunnan.A.after B.before C.since D.for13.His grandpa _______ for two years.A.was died B.has been dead C.was dead D.has died14.—Have you ever_______ to Haikou?—Yes,I_______ there with my family last August.A.gone;went B.been;went C.been;went to D.been;was in15.His sister _______ her hometown for three years.She'll return next year.A.left B.has left C.has been away D.has been away from(Key:1—5BBCCB 6—10BCCCC 11—15BCBBD)。

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

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

完整版)初中英语现在完成时练习题及答案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 .Aknew Bhave known C.must know D.will know2、He has _______ been to Shanghai , has he ?Aalready B.never C.ever D. still3、Have you met Mr Li ______?A.just Bago C.before Da 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 Bchanged ; good Chas changed ; better D.changed;better6、Zhao Lan ______already ______in this school for two years .A. was,studying B.will ; study C.has;studied Dare;studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A.will see Bhave seen C.saw D.see9、—These farmers have been to the United States . —Really ? When _____ there ?A.will they go Bdid they go C.do they go Dhave they gone10、—______ you ___ your homework yet ? —Yes . I _____ it a moment ago .ADid do ;finished BHave done;finished CHave done;have finished Dwill do ; finish 11、 His father ______ the Party since 1978 .Ajoined Bhas joined Cwas in Dhas been in12、—Do you know him well ? — Sure .We _________ friends since ten years ago .Awere Bhave been Chave become Dhave made13、—How long have you ____ here ? —About two months .Abeen Bgone Ccome Darrived14、Hurry up! The play __________ for ten minutes .A.has begun Bhad begun C.has been on Dbegan15、It _____ ten years since he left the army .Ais Bhas Cwill Dwas16、 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 .Ahave been in Bhave been to Chave gone to Dhave 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二、句型转换。

现在完成时练习题(共10篇)

现在完成时练习题(共10篇)

现在完成时练习题(共10篇)现在完成时练习题(一): 现在完成时since和for的练习题(50道以上)现在完成时练习题一、翻译下列句子:1. 你曾经吃过鱼和薯条吗2. 我刚刚丢了我的化学书.3. 我以前从来没去过那个农场.4. 他已经吃过午饭了.5. 你已经看过这部电影了吗6. 我哥哥还没回来.7. 我上星期看过这部电影.8. 在1992年他住在这里.9.这本字典我已买了三年了.10.他离开中国三年了.11.我认识他们五年了.12.他们已去了美国五年了.13.自从他搬到福州,他就住这儿了.14.他们已经结婚10年.15.我妹妹成为一个大学生已经三年.16.这会已开了多长时间了17.这门已经关了两天了.18.我入团2年了.I __________ ___________ ___________ two years ago.I __________ ___________ a ___________ ___________ for two years.I _________ _________ a ___________ of __________ _________ for twoyears.I __________ ___________ ____________ the __________ for two years.19.自从1999年以来他们就认识.20.我来到农场已5年了.二、用过去时或现在完成时填空:1. “_________ you __________ (have) lunch ” “Yes.”“When ________ you __________ (have) it”“I ____________ (have)it at 12:00.”2. “_________ you __________ (write) a letter to your aunt yet” “Yes, I ___________. I ________________ (write) one last week.”3. “_________ he ___________ (finish) his homework” “Not yet.”4. “_________ they ever __________ (be) abroad” “Yes, just once.”5. Your father _________ just ___________ (finish) his work.6. Your father _________ (finish) his work just now.7. Last term I __________ (learn) many English words.8. They ____________ (not read) the interesting books yet.9. He _____________ never ____________ (go) to the science museum.10. ____________ you ever ____________ (drink) coke11. “____________ you _____________ (buy) a dictionary “ “Yes, I __________ .”“Where __________ you _____________ (buy) it” “ I ___________ (buy) it in a bookstore.”“When ___________ you _____________ (buy) it” “ Yesterday.”三、用since和for填空1. ______ two years2._______ two years ago3. _______ last month4.______ 19995._______ yesterday6. _______ 4 o’clock7. ______ 4 hours8._______ an hour ago9. _______ we were children10. _____ 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 sw. get to/reach sw. come/go/move to sw.→ be in sw./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 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 → be1) I became a teacher in 2023.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 sw. → be away from sw. 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 2023.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 → wear catch/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 inHe has gone to Beijing.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/the army1) He joined the league in 2023.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 2023._________ _________ __________ 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 填空.A: Where ____________ Li Fei ___________B: He ____________ to Hainan Island.A: How long ___________ he ___________ thereB: He _____________ there for three days.A: When will he come back , do you knowB: I’m afraid he won’t come back recently.A: Could you tell me the way to Hainan IslandB: 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 _____ have _____ this village5) 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 _____ the zoo with me ---Yes, but I _____ there before.11) Where _____ you _____ now --- I ____ the zoo.12) He often _____ swimming.13) _____ you ______ there last year14) _____ they often ______ skating in winter八、综合练习:I. 用never, ever, already, yet, for, since填空1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework ________ an hour ago.3. Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film” “No, I have ________ seen it.”5. “Has the bus left _______” “Yes, it has _________ left.”II. 翻译下列句子:1. 他们已经打扫了教室吗2. 我们已经认识有二十年了.3. 打那以后,她一直住在这.4. “你曾经到过那里吗” “不,我从来没到过那里.”III. 用适当的时态填空: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 there6. _____________ you ____________ (find) your watch yet7. ---Are you thirsty ---No I _________ just _____________ (have) some orange.8. We _____________already ______________ (return) the book.9. ___________ they ____________ (build) a new school in thevillage10. I ________________(not finish) my homework . Can you help me11. 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.III.句型转换:1. He has already gone home.He _________ __________ home ____________. (否定句)____________ he __________ home ___________ (疑问句)2. He has lunch at home.He __________ _____________ lunch at home. (否定句)____________ he __________ lunch at home (疑问句)3. He has been there twice.__________ __________ ________ __________ he been there (划线提问) 4. I have had lunch at school.__________ __________ you ____________ lunch. (划线提问)现在完成时练习题(二): 求初二英语语法现在完成时练习题50个左右现在完成时专项练习一、单项选择.1、Both his parents look sad . Maybe they ______what"s happened to him .A. knewB. have knownC. must knowD.will know2、He has _______ been to Shanghai , has he A. already B.neverC.everD.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 writingB.was writingC.wroteD.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A.has changed ; wellB.changed ; goodC.has changed ; betterD.changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studyingB. will ; studyC. has ; studiedD. are ; studying7、We ______ Xiao Li since she was a little girl .A. knowB. had knownC. have knownD. knew8、Harry Potter is a very nice film .I______ it twice .A.will seeB.have seenC.sawD.see9、—These farmers have been to the United States .—Really When _____ thereA. will they goB. did they goC. do they goD. have they gone10、—______ you ___ your homework yet—Yes . I _____ it a moment ago .A.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish11、 His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in12、—Do you know him well— Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made13、—How long have you ____ here—About two months . A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begunB. had begunC. has been onD. began15、 It _____ ten years since he left the army .A. isB. hasC. willD. was16、 Miss Green isn"t in the office . she_______ to the library .A.has goneB. wentC.will goD. has been17、My parents ______ Shandong for ten years .A. have been inB. have been toC. have gone toD. have been18、The students have cleaned the classroom,A. so th eyB. don’t theyC. have theyD. haven’t they19、 has Mr White been a member of Greener China since he to ChinaA. 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 university21.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away22. I ______ the League for 5 years so far. A. joined B. havejoined C. have been in23.The factory ____ since the February of 1988. A . has been openB. has openedC. was openD. opened24.Mary and Rose ____friends since they met in 2023. A. have madeB. have beenC. madeD. have become25.You mustn"t_____ until he comes back. A. be away B. leave C. be left26.The meeting _____ for a week now. A. has finished B. has endedC. has been over27.Miss Gao ______ this school for nearly 5 years. A. has been inB. has come toC. has taught28.Ben ______ a teacher for 4 years . A. has been B. has become C. was D. became29. I ______ home for a week. A. have returned B. have been back C. returned30. How long _______ he ________ A. died B. has, died C. has, been dead31. He ______ at eight yesterday afternoon. A. slept B. was sleeping C. has sleep D. had slept32.He ________ the car for a week. A. bought B. has bought C. has had33.-----How long _____ you _____ ill -----Two weeks. A. did fallB. have, fellC. have, been34.Since 2023, he _____ his hometown. A. has left B. has moved awayC. has been away from35.I"ll lend you the book , but you can only _____ it for 2 days.A. borrowB. keepC. take36.The bus ______ on the road for 2 hours so far. A. has stopped B.stopped C. has been37.Are you _____ the jacket these days A. wearing B. putting on C. dressing D. on38.He ________ for 2 hours. A. got up B. has got up C. has been up39. Tom is ill in hospital. He ______ a cold for several days. A.is B. catches C. has caught D. has had40.----- How long can I ______ the book------ Two weeks. A. borrow B. lend C. get D. keep二、句型转换.1、He has never surfed, (改成反意疑问句)2、They have been here since 2023. (对划线部分提问) have they been here3、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. (把两个句子合并成一个句子)___________________________________________三、汉译英.1、吉姆已做完作业,他现在有空了.2、他昨天收到一封信.3、我父亲以前到过长城.4、她还没有看过那部新电影.5、她去过上海.6、他这些天上哪儿去了参考答案:一、单项选择.1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响.这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行.故上两侧根据上下文分析、推理,正确答案是B.2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用.故2应选B.3、C4、现在完成时常与recently(近来),so far(到目前为止),in thepast/“last + 一段时间”等时间状语连用.因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的.故4应选D.5、C6、现在完成时时常与“for +时间段或since +过去时间点”连用(含从句,从句过去时).故6应选C.7、C8、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用.故8应选B.9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用.故9的正确答案为B.10、B11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替.故11的正确答案依次为:D.12、B 13、A 14、C 15、A.16、“have/ha s gone to + 地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿.“have/has been in + 地点”表示“在某地呆了多长时间”,常与表示时间的状语连用.“have/has been to +地点”表示“曾经去过某地(但现在已不在那儿).”故16的正确答案为A.17、A 18、D 19、C 20、C二、句型转换.1、has he2、How long3、died, has been dead4、has been open5、has been away6、joined;ago7、It is, since 8、The bus has been here for ten minutes.三、汉译英.1、Jim has finished doing his homework already. He is free now.2、He received a letter yesterday.3、My father has been to the Great Wall before.4、She hasn"t seen the new film yet.5、She has been to Shanghai.6、Where has he been these days现在完成时练习题(七): 现在完成时练习题1.用have(has)been或 gone填空.A:Where _____Li Fei______B:He_______to Hainan Island.A:How long ______he ______thereB:He ______there for three daysA:When will he come back,do you knowB:I"m afraid he won"t come back recently.A:Could you tell me the way to Hainan IslandB:Sorry ,I _____never ________ there.A:How many times _____ Li Fei________to that placeB:He _________there only once.2.用have/has been to/in,have gone to 及go的各种形式填空.Where is JackHe_____his country.David _________the park just now.John______England since he came back.How long have ____this villageThe Smiths ____ Beijing for years.____you ever ___America--Yes,I____there many times.I _____this school since three years ago.Where is JimHe _____the farm.When ____he ____He _____an hour ago.Would you like to ____the zoo with me --Yes,but I_____there before. Where_____you______nowHe often ___ swiming.____you _____there last year_____they often______skating in winter1.用have(has)been或 gone填空.A:Where there many times.I there before.Where【will】you【go】nowHe often【goes】swiming.【Did】you 【go】there last year【Do】they often【go】skating in winter现在完成时练习题(八): 谁有英语现在完成时的练习现在完成时专项训练一、单项选择1. Li Hong has ________ the army for 2 years.A. joinedB. joined toC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. Has boughtB. Has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years already.A. am studyingB. studyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. in9. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to10. You’d better go on ________ English.A. studyB. studiedC. studyingD. to study11. You have never been to the Great Wall, ________ youA. doB. don’tC. haveD. haven’t12. His father _______ for years.A. has diedB. has been deadC. diedD. dies13. 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, se es14. ________ you ________ some more food Thank you. I _______ enough.A. will haveB. have hadC. Do, have , haveD. Do, have, had15. ______ you ______ England Yes, it _____ a beautiful country.A. Will , gone to, wasB.Have , been to, isC. had ,been to, isD. Have ,gone to, is16. ----_______ you _______ to the capital---No, I ______.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 going17. ---You sister ______ to London to study English. Is that true ---Yes , she ___ there for two months.A. has been, has beenB. will go, has goneC. gone, will beD. has gone, has been18. Bruce ____ how to use a computer. He____a computer of his own. He ____ it two days agoA. learns, will get, boughtB. is learning, has got, boughtC. learned, has got, boughtD. is learning, got, has bought19. --You haven’t read the book before, have you--_______.A. Yes , I haven’t.B. No, I have.C. Yes, I do.D. No, I haven’t.20. —Where is Li Lei—He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to21.John will write to us as soon as he _______ there.A.. getsB. will getC. got22.Look, the boy _______ !A.. smileB. smiledC. is smiling23.Jane is busy now. She _______ pictures.A.. drawsB. drewC. is drawing24.He _______ his homework and is now listening to music.A.. finishesB. has finishedC. finish25.We are going to take some pictures if _______ tomorrow.A.. it will rainB. it rainsC. it doesn"t rain26.This kind of bike _______ in China. (98广东)A.. makesB. madeC. is made26.English _______in many countries. (96广东)A.. is speakingB. is spokenC. has spoken27.The TV set _______ in Japan. (98广东)A.. madeB. makesC. is made28.The floor of our classroom _______ every day. (2023广东)A.. is cleanedB. cleanedC. has cleaned29.The story_______ down and became world famous. (2023茂名)A.. was writtenB. has writtenC. wrote30._______ I get up at six tomorrow No, you needn’t. (97广东)A.. MayB. CanC. Must31.You _____return the book now. You can keep it until next week.(94广东)A.. can"tB. mustn"tC. needn"t32.You are very ill, so you _______ stay in bed for a week. (98广东)A. CanB. needC. must33.I"ll give the letter to her _______ she comes back. (2023茂名)A.. as soon asB. beforeC. sinceTom was born ______ May 3rd, 1985.(2023广东) A.. in B. at C. on34.Can you let me ________home a little earlier (97广东)A.. goB. goingC. to go35.The teacher told us _________ in the street. (96广东)A.. not to playB. not playC. don"t play二、翻译下面句子.1.我从来没有听到过他.2.你到哪儿去了(已经回来)3.你父亲买了新手表给你.是吗4.我已经对英语感兴趣了.5.他的话便我改变了主意.6.刘先生的汽车坏了,他不得不骑自行车去上班7.那位老太太已经死了两年了.8.他们听见这个小女孩在隔壁房间哭叫.9.学校图书馆有各种各样的书籍.10.爱护环境是我们每一个人的职责.现在完成时练习题(九): 现在完成时的同义句练习题现在完成时专项训练一、单项选择1. Li Hong has ________ the army for 2 years.A. joinedB. joined toC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. Has boughtB. Has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years already.A. am studyingB. studyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. in9. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to10. You’d better go on ________ English.A. studyB. studiedC. studyingD. to study11. You have never been to the Great Wall, ________ youA. doB. don’tC. haveD. haven’t12. His father _______ for years.A. has diedB. has been deadC. diedD. dies13. 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, sees14. ________ you ________ some more food Thank you. I _______ enough.A. will haveB. have hadC. Do, have , haveD. Do, have, had15. ______ you ______ England Yes, it _____ a beautiful country.A. Will , gone to, wasB.Have , been to, isC. had ,been to, isD. Have ,gone to, is16. ----_______ you _______ to the capital---No, I ______.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 going17. ---You sister ______ to London to study English. Is that true ---Yes , she ___ there for two months.A. has been, has beenB. will go, has goneC. gone, will beD. has gone, has been18. Bruce ____ how to use a computer. He____a computer of his own. He ____ it two days agoA. learns, will get, boughtB. is learning, has got, boughtC. learned, has got, boughtD. is learning, got, has bought19. --You haven’t read the book before, have you--_______.A. Yes , I haven’t.B. No, I have.C. Yes, I do.D. No, Ihaven’t.20. —Where is Li Lei—He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to21.John will write to us as soon as he _______ there.A.. getsB. will getC. got22.Look, the boy _______ !A.. smileB. smiledC. is smiling23.Jane is busy now. She _______ pictures.A.. drawsB. drewC. is drawing24.He _______ his homework and is now listening to music.A.. finishesB. has finishedC. finish25.We are going to take some pictures if _______ tomorrow.A.. it will rainB. it rainsC. it doesn"t rain26.This kind of bike _______ in China. (98广东)A.. makesB. madeC. is made26.English _______in many countries. (96广东)A.. is speakingB. is spokenC. has spoken27.The TV set _______ in Japan. (98广东)A.. madeB. makesC. is made28.The floor of our classroom _______ every day. (2023广东)A.. is cleanedB. cleanedC. has cleaned29.The story_______ down and became world famous. (2023茂名)A.. was writtenB. has writtenC. wrote30._______ I get up at six tomorrow No, you ne edn’t. (97广东)A.. MayB. CanC. Must31.You _____return the book now. You can keep it until next week. (94广东)A.. can"tB. mustn"tC. needn"t32.You are very ill, so you _______ stay in bed for a week. (98广东)A. CanB. needC. must33.I"ll give the letter to her _______ she comes back. (2023茂名)A.. as soon asB. beforeC. sinceTom was born ______ May 3rd, 1985.(2023广东) A.. in B. at C. on34.Can you let me ________home a little earlier (97广东)A.. goB. goingC. to go35.The teacher told us _________ in the street. (96广东)A.. not to playB. not playC. don"t play二、翻译下面句子.1.我从来没有听到过他.2.你到哪儿去了(已经回来)3.你父亲买了新手表给你.是吗4.我已经对英语感兴趣了.5.他的话便我改变了主意.6.刘先生的汽车坏了,他不得不骑自行车去上班7.那位老太太已经死了两年了.8.他们听见这个小女孩在隔壁房间哭叫.9.学校图书馆有各种各样的书籍.10.爱护环境是我们每一个人的职责.慢慢写现在完成时练习题(十): 现在完成时态练习题——()my dictionary____Yes ,I saw it on your desk a minute ago.A.Did you seeB.Had you seenC.Have you seen这个应该选哪个C.Have you seen——你看以我的词典了吗(要用完成时,因为这表示了“结果,影响”)——是的,一分钟前,我看到它在你桌上.(显然回答应该用过去式.)。

现在完成时练习题108道(附答案)

现在完成时练习题108道(附答案)

现在完成时练习题108道现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。

现在完成时的形式是由“have/has + 过去分词”构成。

1.1 现在完成时的构成肯定句:主语+ have/has + 过去分词...否定句:主语+ have/has + not + 过去分词...疑问句:Have/Has + 主语+ 过去分词...?疑问代词/疑问副词+ have/has + 主语+ 过去分词...?I / You have seen it I / You have not seen it Have you seen it? Yes, I have.No, I haven't.He / She / It has seen it He / She / It has not seenitHas he seen it ? Yes, he has.No, he hasn't.We / You / They have seen it. We / You / They havenot seen it.Have they seen it? Yes, they have.No, they haven't.1.2 现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have主语(第三人称单数)+ has +现在完成时的肯定句由助动词have/has加过去分词构成:He's gone shopping.他去买东西了。

I've never been to Paris.我从未到过巴黎。

1.3 现在完成时的否定句句型:主语+ have/has + not + 过去分词...现在完成时的否定句是在助动词have/has后加not,之后是过去分词:I haven't seen him for a long time.我已经很久没见到他了。

(完整版)现在完成时练习题108道(附答案)

(完整版)现在完成时练习题108道(附答案)

现在完成时练习题108道现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。

现在完成时的形式是由“have/has + 过去分词”构成。

1.1 现在完成时的构成肯定句:主语+ have/has + 过去分词...否定句:主语+ have/has + not + 过去分词...疑问句:Have/Has + 主语+ 过去分词...?疑问代词/疑问副词+ have/has + 主语+ 过去分词...?1.2 现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have主语(第三人称单数)+ has +现在完成时的肯定句由助动词have/has加过去分词构成:He's gone shopping.他去买东西了。

I've never been to Paris.我从未到过巴黎。

1.3 现在完成时的否定句句型:主语+ have/has + not + 过去分词...现在完成时的否定句是在助动词have/has后加not,之后是过去分词:I haven't seen him for a long time.我已经很久没见到他了。

The road hasn't been cleaned since it snowed.自下过雪以后这条路一直没有清扫过。

1.4 现在完成时的一般疑问句句型:Have/Has + 主语+ 过去分词...?回答方式:Yes,主语+ have/has.No,主语+ have/has + not.现在完成时的一般疑问句是将助动词have/has置于主语之前(大写have/has后的第一个字母),在句尾加问号;这种语序是倒装语序:Have you done it? —Yes,I have./No,I haven't.你做这件事了吗? ——是的,我做完了。

/不,我没有。

Have you ever been to India? —Yes,I have./No,I haven't.你去过印度吗? ——是的,我去过。

(完整版)英语现在完成时练习题含答案

(完整版)英语现在完成时练习题含答案

(完整版)英语现在完成时练习题含答案一、选择题1.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 2.Gina can’t go to the farm with her classmates because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.—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 4.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 5.—What do you think of the latest 5G smart phone?— It's amazing. It is the most wonderful phone I ________.A.used B.will use C.was using D.have used 6.— 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 7.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 8.—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 to9.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 10.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 11.—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 12.— 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 13.—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.had14.My dog _______ for three days and I’m now very worried now and I want to find it as soon as possible.A.has been gone B.has gone C.is gone D.was gone 15.—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 16.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call17.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 18.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 19.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 20.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his families________Japan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in 21.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish 22.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy to go there.A.has started B.has been on C.has been open D.has opened 23.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was24.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing C.changed D.has changed 25.—Is that man George?—It can’t be him. After all he ________ this place f or years!A.has left B.has been away from C.was away from D.left26.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 now27.—Sorry, I’m late. Has the meeting begun?—It doesn’t matter. The meeting ________ for several minutes.A.has just begun B.has just been overC.has just been on D.has just ended28.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held 29.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 30.—Hurry up. I can’t wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 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.— 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 33.—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 34.The film Hi, Mom, ________ for two months. You will have another two months to enjoy it in the cinema.A.lasted B.was lasting C.will last D.has lasted 35.—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 36.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 37.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 38.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost39.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cross-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened40.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives41.Please t urn up the music, don’t worry about the baby because he ________ for half an hour. A.woke up B.has woke up C.was awake D.has been awake 42.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 43.— Excuse me, which movie are you waiting for?—Cliff Walkers. We ________ here for more than two hours.A.wait B.are waiting C.waited D.have waited 44.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to 45.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 46.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 47.—Why are you in a hurry?—I am late. Can you tell me how long _______?A.has the film been on B.the film has started C.the film has lasted D.has the film ended 48.—Could you ________ me this book please, Daniel?—Sorry, but I ________ it for only half an hour. I haven't finished it.A.lend; have had B.borrow; have bought C.borrow; have hadD.lend; bought49.—Do you know Sunshine Town very well, Mr Chen?—Sure. I____here since I was born.A.has lived B.lived C.have lived D.lives50.Neither Mark nor his parents ________ Sanya before, so they can’t wait to start the journey. A.have gone to B.have been to C.has gone to D.has been to【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:他的父母亲看起来都很难过。

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

现在完成时入门专项练习一、给出下列动词的过去分词:1. be _______2. has _______3. ask _______4. do ______5. write ________6. stop ______7. study ______8. begin ______9. cut _____ 10. cry ________ 11. say ______ 12. read ______ 13. teach _______ 14. buy _____ 15. die ________16. lie ______ 17. lay _______ 18. go _______ 19. make ____ 20. hit ________二、变换句子:1.He has studied English for 4 years.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:_________________________2. We have planted 30 young trees this morning.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:_________________________3. Her brother has learned many songs.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:_________________________4. You have known the answer to the question.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:_________________________5. His mother has bought him a new pen.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:________________________三、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 _____ the beginning of this term.2) Mrs Liao has been in hospital ______ last week.two weeks.3) I have stayed at my aunt’s _____4) Jill has been in Ireland _______Monday.5) Jill has been in Ireland _______ three days.6) My aunt has lived in Australia_________15 days.7) Margaret is in her office.She has been there______ 7 o'clock.8) India has been an independent country______1974.9) The bus is late.We've been waiting _______20 minutes.10) Nobody lives in those houses.They have been empty_____many years.11) Mike has been ill ______ a long time. He has been in hospital ______ OctoberC. 用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 avisit as I _________never _________ to that city before.四、用for或since完成下列句子。

1. Jill is in Ireland now. She arrived there three days ago.She has been there for three days.2. Jack is here. He arrived here on Tuesday. He has ______________________________3. It’s raining. It started an hour ago. I t has been_________________________________._______.4. I know Sue. I first met Sue two years ago. I’ve __________________________5. I have a camera. I bought it in 1989. _______________________________________.6. Liz is studying medicine at university. She started three years ago.____________________________________________________7.Dave plays the piano. He started when he was seven years old.五、用括号中动词的适当形式填空1. Every student _________________ (see) the film already.2. Kent and I __________________ (write) a song before.3. Dick _______________ (do) the work these days.4. The people in the mountains ________ never ________ (see) films.5. Patty _______________ (buy) a magazine about the school life.6. The actress ________________ (live) here all her life.7. The glass is broken. Who ________ (break) this glass?8. Finally the workers ______________ (finish) that job.9. ________ you ________ (borrow) the book we talked abut last time?10. There’s no more wine in the bottle. They ________ (drink) all of it.11. Tom ________ (leave) a message for you. He ________ (call) last night.12. I ______________ (see) the movie once before. I __________ (love) it a lot.13. A: __________________ (you/hear) the news? B: yes, I ________A: Who _______________ (tell) you the news? B: Li Ming ________ (do)A: When ____________________ (he/tell) you? B: Two hours ago.六、以适当形式填空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 Smiths ________(stay)here? ---- For two weeks.11. --- I ___________ (see) the film “Chicken Run”.--- Where and when ________ you _______ (see) it?--- Last week.12. Mary _____ already _______ (have) her supper.13. I ____________ (not want) to see the film. I ___________ (see) it with my parents. We _________ (see) it last Sunday.14. ---______ Uncle Wang ______ (mend) the TV yet?---Yes, he______.---When _____ he _____ it?--- Yesterday.15. ______ you _______ (read) today’s newspaper yet?16. They _____already_____(do) their homework. But they don’tknow what_____ (do) next.17. ---____ you _____ (see) the film last night?---No, I ___________ (see) it for several times.18. She ____________ (be) ill for three days.19. My father ___________ ( buy) a book for me yesterday. He____ already _________(pay) fifty yuan for it.20. She____________ (not read) this book before.21. ____ you ever __________ (travel) on a train before?22. --- ____ Wei Hua _____ (come) yet?---Yes. She_______ (come) already. She ______ (come) just now.23. ---How long _____you __________(learn) English?---For more than two years.24. They _______________ (live) in China since they _____ (move) to China.七、句型转换(每空一词)。

相关文档
最新文档