现在完成时练习题及答案(老师专用) (1)

合集下载

现在完成时三套经典练习题(附答案)

现在完成时三套经典练习题(附答案)

现在完成时1 杜义1.All the furniture in the building _______ to the company not to his own.A. is belonged B belongs C. belong D are belonged2. When I was at college I _______ three foreign languages, but I _______ all except a few words of each.A. spoke, had forgotten B spoke, have forgottenC had spoken, had forgottenD had spoken, have forgotten3. -----We would have walked to the station. It was so near.----- Yes, a taxi _______ at all necessary.A wasn’tB hadn’t beenC wouldn’t beD won’t be4. I don’t really work here. I _______ until the new secretary arrives.A just help outB have just helped outC am just helping outD will just help out5. He _______ his leg when he _______ in a football match.A broke, playedB was breaking, was playingC broke, was playingD was breaking, played6. The new secretary is supposed to report to the manager as soon as she _______.A will arriveB arrivesC is going to arriveD is arriving7. As she _______ newspaper, Granny _______ asleep.A read, was fallingB was reading, fellC was reading , was fallingD read, fall8. ---Do you like the material?---Yes, it _______ very soft.A is feelingB feltC feelsD is felt9. ---Come on in, Tom. I want to show you something.--- Oh, how nice of you! I _______ you _______ to bring me a gift.A never think, are goingB never thought, were goingC didn’t think , were goingD hadn’t thought , were going10. ----You’ve agreed to go, so why aren’t you getting ready?----But I _______ that you _______ us to start at once.A don’t realize, wantB don’t realize, w antedC haven’t realized, wantD didn’t realize, wanted11. The house is dirty. We _______it for weeks.A didn’t cleanB hadn’t cleanedC don’t cleanD haven’t cleaned12. -----_______ the sports meet might be put off.---- Yes, it all depends on the weather.A I’ve been toldB I’ve toldC I’m toldD I told13. ---- I’m sorry to keep you waiting.----Oh, not at all. I _______ here only a few minutes.A have beenB had beenC wasD will be14. You don’t need to describe her. I _______ her several times.A. had met B have met C met D meet15. The cost of living _______ by ten percent before the government took any action.A was goingB went upC had gone upD has gone up16. By the time new pupil _______ enough courage to raise his hand , the bell for the end of the lesson _______.A had gathered ; was already ringingB was gathering ; had already rungC gathered ; already rangD would gather ; would already have rung17. -----Did you go to Beijing for vacation ?-----I _______ to go , but I got sick at the last minute.A was planningB have plannedC had been planningD have been planning18. ------When will they leave ?------They _______ very soon .A do leaveB are leavingC have leftD leave19. ------Was he studying for an exam ?------Yes , he's _______ it next week.A doingB to takeC makingD to give20. ------Are there going to be many people at your party today ?------We hope that _______.A there will beB there are goingC there areD there going to be21. She must have arrived there last night , _______ she ?A didn'tB haven'tC needn'tD mustn't22. _______ the letter , I ran out of the room to the post office.A Since I have finished writingB No sooner than I had finished writingC As soon as I finished writingD After I have finished23. Twelve inches _______ one foot.A will makeB is makingC makesD make24. I _______ going to London next month.A have thought ofB shall think ofC am thinking ofD will think of25. He _______ English for six years by the time he takes his examination.A has studiedB studiedC will have been studyingD had been studying26. By this time next year he _______ from this college.A is graduatingB will have graduatedC should be graduationD will be graduation27. _______ the school when the bell rang.A I hardly had reachedB Hardly had I reachedC I hardly reachedD Hardly did I reach28. He promised us that he _______ early but he _______yet.A would be; hasn't arrivedB is ; hasn't been arrivingC should be ; isn't arrivingD will be ; hadn't arrived29. The teacher told the pupils that the earth _______ round.A isB wouldC wasD were30. The moment they met , they knew that _______ .A they would have friendlinessB they would be friendsC friendship they would haveD friendship would happen31. We _______ the problem for quite some time , but we _______ any conclusion yet.A had discussed ; haven't reachedB discussed ; haven't reachedC have discussed ; haven't been reachingD have been discussing ,haven't reached32. It wasn't until two o'clock that I _______ to sleep.A would goB wentC was goingD had gone33. ------Where _______ my book ? I can't see it anywhere.------ I _______ it on this table . But now it's gone .A were you putting ; have putB had you put ; was puttingC have you put ; putD did you put ; have put34. Perhaps it will be a long time _______ from abroad.A that Tom comes backB before Tom comes backC when Tom will come backD when Tom comes back35. If the film _______ is our school , we'll go and see it .A is to be shownB was shownC is shownD will be shown36. -----How _______ on with your English these days .-----Not bad.A have you been gettingB are you gettingC did you getD have you got37. -----What _______ when I phoned you this morning?------I _______ my homework and was starting to take a boat.A are you doing , have just finishedB were you doing , had just finishedC had you done , just finishedD did you do , just finished38. I _______ such an interesting book before.A was never readingB will never readC had never readD have never read39. _______ that the earth was the centre of the universe.A People were believingB It was once believedC People were once believedD People were said40. Two of the boys _______ while playing football.A had been hurtB got hurtC were hurtingD hurt41. Prices _______ sharply in the past few years.A have raisedB have been raisedC have been risenD have risen42. The number of the students in our school _______ 1200.A is added up toB has been added up toC adds up toD have added up to43. What he said at the meeting _______ true .A was provedB provedC is provedD proves44. How long do you think the meeting ______A is lastingB is lastedC will lastD lasts45. The May 4th movement ______ in 1919.A had taken placeB was taking placeC was taken placeD took place46. These kinds of shoes ______ well.A were not soldB won't be soldC are not soldD don't sell47. On returning home , I found I ______ umbrella in the office.A had leftB have leftC leftD would leave48. Once you ______ a promise , you must carry it out.A have madeB had madeC madeD is making49. She ______ Charles for a year.A has been married toB has got married toC married withD married50. The singer lived in California until he ______ to university.A had sentB was sendingC had been sentD was sent现在完成时1 答案KEY (答案):1------10: B B A C C ; B B C B D 11----20: D A A B C ; A D C B B21----30: A C C C C ; B B A A B 31----40: D B C B C ; B B D B B 41----50: C D B C D ; D A A A D现在完成时练习3 杜义4. Alice __D___ for half a month. She’ll come hack in two months.A. left B leave C. has left D. has been away5.The Smiths came to Shanghai in 2008,they_C_ there for three years since then.A. liveB. livedC. have livedD. will live6.— Have you ever been to Nanning? — Yes, __D_____ .A. I wasB. I doC. I amD. I have7. I C my homework, I guess I can't join you.A. don't finishB. didn't finishC. haven't finishedD. won't finish1.—Dad, I ____B____ the station for minutes, but nobody came to meet me.—Don’t worry. I’ll go to meet you soon.A. arrived atB. have been atC. will reach2. —________ you ever ___B______ Dali?—Never. But I am going there this vacation.A. Do…go toB. Have…been toC. Have…gone toD. Will…go to1.My aunt is a writer. She ___C_ more than ten books since 1980.A. writesB. wroteC. has writtenD. will write8. —Excuse me, where is Mr. Brown's office?—Sorry, I don't know. I __C___ here for only a few days.A.workB. workedC. have workedD. will work13. My grandmother ___D___ a lot of changes in Tianjin since she came here.A.sees B. can see C. will see D. has seen14.I D many new friends since I came here.A.make B.made C.will make D.have made15. Mrs. Weng came back from France in 2010. She _C____ there for four years.A. worksB. workedC. has worked16. "Where's your brother, Jane?""He's not in Guiyang these days. He___A_____ Beijing.'A. has gone toB. has been toC. had been to9.—Where is Bob? —He ___C___to Harbin for a meeting.A. wentB. has beenC. has gone10. — Are you going to the bank, Laura? —No, I __A____ to the bank already.A. have beenB. have goneC. am goingD. had been11. ----Oh, you are here. I’m l ooking for you all the morning. D ?----To the library.A. Where have you goneB. Where will you goC. Where are you goingD. Where have you been?12. So far this year, many new houses _____D___ in Wenchuan with the help of the government.A. buildB. are builtC. will buildD. have been built17. She _____D__ this book for nearly three weeks.A. has borrowedB. has lentC. has boughtD. has kept18. They __A___ England and they will be back next week.A. have gone toB. have been toC. have gone inD. has been on19. He____C___ in this city since his family moved to Nanchong.A. liveB. livedC. has lived20. Some students in Shanghai B e-bags for several months.A. haveB. have hadC. hadD. will have21.—Is Mr. Smith still in Shanghai?—Yes, he ___A___ there for two months.A. has beenB. has goneC. has been toD. has gone to22. My brother and I __B___ in Yinchuan since 1997.A. had livedB. have livedC. liveD. will live23. My pen pal said he would write to me, but I _B__ any letters from him so far.A. won’t receiveB. haven’t receivedC. hadn’t receivedD. didn’t receive24. Our country ___B___the sixth population census(人口普查) already.A. finishedB. has finishedC. will finishD. finishes25.Thomas ___C___ the army for two years, so he misses his mother very much.A. has joinedB. has taken part inC. has been in26.—How well do you know the Opera House?—I know the place very well. I _B___ Sydney many times.A. have been inB. have been toC. have gone toD. have arrived in27.A:How clean the bedroom is!B: Yes, I am sure that someone C it.A. cleansB. cleanedC. has cleanedD. had cleaned28.— Where is Ben? — He __B__ to the teachers’ office. He will be back soon.A. goB. has goneC. has been29. I ___D___my hometown for a long time, I really miss it!A. leftB. went away fromC. have leftD. have been away from30. —Will you please go to see the movie Guanyinshan with me?—No, I won’t. I ___B___ already.A. sawB. have seenC. seeD. will see31. -Where is John? -He ___A___ the science lab.A. has gone toB. has been toC. went to32. — How do you like your English teacher?— He is great. We C friends since three years ago.A. wereB. have madeC. have beenD. have become33.—Hi, guys. Where are you heading now?—Home. We ______C___all our money, so we have to walk home now.A. spendB. spentC. have spentD. are spending34. —_____ you ___C__ the movie Gongfu Panda II ?— Not yet. I'll see it this Sunday.A.Did, seeB.Do, seeC. Have, seen35.British Prince William(威廉王子) and Kate __C___ for nearly two months.A. marriedB. have marriedC. have been marriedD. have got married36. Jim ___C______ in Zhuzhou since he finished his college.A. worksB. is workingC. has worked38. —May I speak to Lin Tao?—Sorry, he is not in. He __B____ to Changsha.A. has beenB. has goneC. went39. He promised to pick me up at the school gate. However. he D __ yet.A. didn't arriveB. doesn't arriveC. isn't arrivingD. hasn't arrived40. Great changes ___B______ in Tongren in the past five years.A. have happenedB. have taken placeC. have been happenedD. have been taken place41.You are too late. The film ___B___ since half an hour ago.A has begun B. has been on C. began42. ---- Why won’t you go to the movie with me, Gina?--- Because I B it twice.A. seeB. have seenC. sawD. will see43. -Where's your father, Tom? -He_C_ to Changsha.A. goesB. wentC. has gone44. - Where is my sister, mum? - She __C____ to the library. She will be back soon.A. has beenB. is goingC. has goneD. will go45.—May I speak to Mary?—Sorry, she isn’t in. She B to Japan and will come back in two weeks.A. has beenB. has goneC. is going46. —Are Li Yan and Wang Mei still living in Pingba?—No, they __D__ to Shanghai.A. had movedB. movedC. will moveD. have moved47. Mr. Fan ___ this watch in 2005. he _A___ it for 6 years.A .bought, has had B. bought, has C. has bought, has had D. has bought, had48. Mr. White came to our school in 2008, and since then he C us English.A. teachesB. taughtC. has taughtD. will teach49.—China develops so fast. —That’s true. It __D____ a lot already.A. changesB. changedC. will changeD. has changed50.- Jim isn’t in the classroom. Where is he?- He __B___ to the teacher’s office.A. will goB. has goneC. had goneD. is going51. Lanmon __A____ here for almost ten years and he has many Chinese friends.A. has beenB. leftC. has comeD. came52. —Have you ever visited Germany?—_______D_____. But I expect to go there again.A. PerhapsB. No, I haven’tC. I don’t knowD. Yes, I have53. —May I speak to Miss Wang?—Sorry. She isn’t in. She ____B______ to Hong Kong.A. has beenB. has goneC. goesD.went54. Sam came to Baihai in 2002. He ___C_______ here for nine years.A. livesB. was livingC. has livedD. will live55. He _A____in Xinxiang for five years when I heard his news.A. has livedB. had livedC. is livingD. has been lived56.Our school is having a sports meeting. Someone __C___ here already.A. arrivedB. have arrivedC. has arrived现在完成时与现在完成进行时区别练习1 杜义A. Correct the following sentences.1. All these years they are contributing articles to our magazine.2. I have been drinking five cups of coffee this afternoon.3. What have you been doing before you left Oxford?4. It's a good job. Have you done it all by yourself?5. It's a long time since you come to see me.6. Alice didn't see much of Henry lately.7. I'm glad to tell you that you passed the exam.B. Complete the following sentences with the right form of the verbs given.1. You know, I ________ (look) for a job for three months, and this is my first formal interview.2. My sister ________ (stay) in Beijing for three months last year.3. The little boy is dirty all over because he ________ (play) in the mud all the morning.4. I ________ (wonder) if you were free this afternoon.5. Here he is! We ________ (wait) anxiously for him since last night.C. Make the best choices.1. —I’m sure Andrew will win the first prize in the final.— I think so. He ________ for it for months. (2008江苏)A. is preparingB. was preparingC. had been preparingD. has been preparing2. By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it. (2008山东)A. walksB. walkedC. has walkedD. had walked3. So far this year we _______ a fall in house prices by between 5 and 10 percent. (2008福建)A. sawB. seeC. had seenD. have seen4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she______ English for a year. (2007湖南)A. studiesB. studiedC. is studyingD. has been studying5. Danny _________ hard for long to realize his dream and now he is popular. (2007福建)A. worksB. is workingC. has workedD. had worked6. —I have got a headache.—No wonder. You_________ in front of that computer too long. (2007江西)A. workB. are workingC. have been workingD. worked7. The unemployment rate in this district_______ from 6% to 5% in the past two years. (2007上海)A. has fallenB. had fallenC. is fallingD. was falling8. Now that she is out of job, Lucy ___ going back to school,but she hasn’t decided yet.(北京)A. had consideredB. has been consideringC. consideredD. is going to consider9. —______ you ______ him around the museum yet? (2007江苏)—Yes. We had a great time there.A. Have ; shownB. Do ; showC. Had; shownD. Did; show10. —Hi, Tracy,you look pale.—I am tired. I _______ the living room all day.A. paintedB. had paintedC. have been paintingD. have painted现在完成时与现在完成进行时区别练习1 答案Key:A. 1. are→have been 2. have been drinking→have drunk 3. have→had4. Have you done→Did you do5. come→came6. didn't seen→hasn't seen7. passed→have passedB. 1. have been looking 2. stayed 3. has been playing/ has played4. wondered5. have been waitingC. 1-5 DCDDC 6-10 CABA C。

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

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

四年级英语现在完成时练习50题含答案解析1.I have ______ finished my homework.A.alreadyB.yetC.just答案解析:A。

“already”通常用于肯定句中,表示已经完成某事。

“yet”常用于否定句和疑问句中。

“just”表示刚刚,通常放在助动词have/has 后面,实义动词之前。

本题是肯定句,所以选“already”。

2.She has ______ done the cleaning.A.alreadyB.yetC.just答案解析:A。

理由同上,本题是肯定句,所以选“already”。

3.Have you finished your work ______?A.alreadyB.yetC.just答案解析:B。

“yet”常用于否定句和疑问句中,本题是疑问句,所以选“yet”。

4.They haven't eaten lunch ______.A.alreadyB.yetC.just答案解析:B。

“yet”常用于否定句中,本题是否定句,所以选“yet”。

5.He has ______ come back from school.A.alreadyB.yetC.just答案解析:C。

“just”表示刚刚,通常放在助动词have/has 后面,实义动词之前。

本题表示他刚刚从学校回来,所以选“just”。

6.Has she read the book ______?A.alreadyB.yetC.just答案解析:B。

理由同第三题,本题是疑问句,所以选“yet”。

7.We have ______ visited the museum.A.alreadyB.yetC.just答案解析:A。

本题是肯定句,所以选“already”。

8.Have they done their homework ______?A.alreadyB.yetC.just答案解析:B。

现在完成时专项练习题及答案解析

现在完成时专项练习题及答案解析

现在完成时专项练习题及答案解析一、练习题1. 选择正确的现在完成时形式填空。

(1) I _______ (already/just) _______ (finish) my homework.(2) She _______ (already/just) _______ (finish) her dinner.2. 选择正确的现在完成时形式填空。

(1) They _______ (already/just) _______ (arrive) at the airport.(2) He _______ (already/just) _______ (leave) the office.3. 选择正确的现在完成时形式填空。

(1) We _______ (already/just) _______ (eat) our lunch.(2) You _______ (already/just) _______ (finish) your work.4. 选择正确的现在完成时形式填空。

(1) She _______ (already/just) _______ (start) her new job.(2) He _______ (already/just) _______ (finish) his project.5. 选择正确的现在完成时形式填空。

(1) They _______ (already/just) _______ (arrive) at the hotel.(2) I _______ (already/just) _______ (leave) the house.二、答案解析1. (1) already finish (2) just finish解析:在第一题中,"already"用于强调动作已经完成,而"just"用于强调动作刚刚完成。

因此,根据句意,第一个空应填"already",第二个空应填"just"。

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案一、选择题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 符合现在完成时的结构。

现在完成时练习题及答案(老师专用) (1)

现在完成时练习题及答案(老师专用) (1)

现在完成时讲解一.现在完成时结构:S(主语)+ have/has(单三人称用has)+p.p.(过去分词)+时间状语(for+时间段/ since +时间点/since+从句---用过去时)1.他已经到达了北京。

2.他还没有到达北京。

3.他到达北京了么?4.是的,他到了。

/不,他还没到。

二.P.P.过去分词 1.规则动词的过去式和过去完成时是一致的。

2.不规则动词的过去式和过去分词大部分一致,少数要求一一记忆(在过去式记忆清楚的基础上)。

写出下列单词的过去式和过去分词watch live changestudy carrystaycry prefer dropAAA cut puthit AAB beatABC fly begin writeABB buy lose dream二.现在完成时的标志already(已经),yet(只用于否定句和疑问句句尾,用在否定句中翻译成“还没”,用在疑问句中翻译成“已经”), just(刚刚), ever(曾经),never(绝不,从不),before(之前),so far(到目前为止),since(自...以来), for+时间段1.我已经刷过牙了。

2.我还没吃早饭。

3.我刚刚完成了我的家庭作业。

4.到目前为止我已经学习2000个单词。

5.我之前从没去过北京。

三.for/since①since: (自…以来)1)since+时间点1.自从下午5点以来,他就一直呆在这里。

2)since+ 时间段+ ago2.从五个小时以前他就一直呆在这里。

3)since+ 从句(从句用过去时)3.她在这教英语自从她来到这里。

②for+时间段1.)他已经学了五年的英语了。

③对for或since引导的时间状语提问必须用how long, 决不能用when.1).I have lived here for six years.(划线提问)2).He has been in China since he came.(划线提问)四.瞬间动词和延续性动词的转化瞬间动词,也叫终止性动词、点动词、非延续性动词、短暂性动词。

人教版英语英语现在完成时练习及答案详解 含答案推荐精选(1)

人教版英语英语现在完成时练习及答案详解 含答案推荐精选(1)

人教版英语英语现在完成时练习及答案详解含答案推荐精选(1)一、初中英语现在完成时1.Nancy for five years.A. was dyingB. has diedC. diedD. has been dead【答案】 D【解析】【分析】句意:南西去世五年了。

A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。

句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。

故选D。

【点评】本题考查时态辨析。

某人去世了多少年就用延续性动词的现在完成时,has been dead。

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.—Your new bike is so nice! When did you buy it?—In July. I _____it for two weeks.A. hadB. have hadC. have boughtD. bought【答案】 B【解析】【分析】句意:——你的新自行车那么好看。

你什么时候买的。

——七月份,我买了两周了。

根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。

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

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

五年级英语现在完成时练习题30题含答案解析1. I ______ my homework already.A. finishB. finishesC. have finishedD. finished答案解析:C。

在这个句子中,“already”是一个表示已经的副词,通常与现在完成时连用,表示过去发生的动作( 完成作业)对现在造成的影响 作业已经完成了)。

选项A是一般现在时的形式,选项B 的“finishes”是一般现在时第三人称单数形式,这里主语是I,不适用。

选项D是一般过去时,不能体现出对现在的影响。

2. She ______ to Beijing three times.A. has goneB. has beenC. goesD. went答案解析:B。

“has been to”表示去过某地 人已经回来),“has gone to”表示去了某地 人还没回来),根据句子中“three times” 三次),说明她去过北京三次,人是回来的状态,所以用“has been”。

选项C是一般现在时,选项D是一般过去时,都不符合句子表达去过三次这个现在完成时的语境。

3. They ______ a lot of new friends since they came to this school.A. makeB. madeC. have madeD. are making答案解析:C。

“since” 自从)引导的时间状语从句,从句是一般过去时,主句要用现在完成时,表示从过去某个时间开始一直持续到现在的动作(交到很多新朋友)。

选项A是一般现在时,选项B是一般过去时,选项D是现在进行时,都不符合要求。

4. My mother ______ just ______ some delicious cakes.A. has; madeB. have; madeC. had; madeD. is; making答案解析:A。

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案现在完成时是英语中表示过去发生的动作对现在造成影响或结果的时态。

它通常与时间状语连用,如"already", "yet", "ever", "never", "so far", "since"等。

现在完成时的结构是:主语 + 助动词have/has + 过去分词。

以下是一些现在完成时的练习题及答案:练习题:1. I _______ (already) finished my homework.A. haveB. hadC. has2. She _______ (never) been to Paris.A. hasB. hadC. have3. They _______ (just) arrived at the airport.A. haveB. hadC. has4. We _______ (ever) visited this museum.A. haveB. had5. He _______ (just) left the office.A. hasB. hadC. have6. Since you _______ (already) started the project, you can't stop now.A. haveB. hadC. has7. The company _______ (so far) made a lot of progress.A. hasB. hadC. have8. I _______ (never) heard of that band before.A. haveB. hadC. has9. They _______ (ever) won a championship.A. haveB. hadC. has10. She _______ (just) finished her book.A. hasB. had答案:1. A2. A3. A4. A5. A6. A7. A8. A9. A10. A解析:- 现在完成时的助动词是 "have" 或 "has",取决于主语是第一人称单数还是第三人称单数。

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

现在完成时讲解一.现在完成时结构:S(主语)+have/has(单三人称用has)+p.p.(过去分词)+时间状语(for+时间段/since+时间点/since+从句---用过去时)1.他已经到达了北京。

2.他还没有到达北京。

3.他到达北京了么?4.是的,他到了。

/不,他还没到。

二.P.P.过去分词1.规则动词的过去式和过去完成时是一致的。

2.不规则动词的过去式和过去分词大部分一致,少数要求一一记忆(在过去式记忆清楚的基础上)。

写出下列单词的过去式和过去分词watch live changestudy carrystaycry prefer dropAAA cut puthit AAB beatABC fly begin write ABB buy lose dream二.现在完成时的标志already(已经),yet(只用于否定句和疑问句句尾,用在否定句中翻译成“还没”,用在疑问句中翻译成“已经”),just(刚刚),ever(曾经),never(绝不,从不),before(之前),so far(到目前为止),since(自...以来),for+时间段1.我已经刷过牙了。

2.我还没吃早饭。

3.我刚刚完成了我的家庭作业。

4.到目前为止我已经学习2000个单词。

5.我之前从没去过北京。

三.for/since①since:(自…以来)1)since+时间点1.自从下午5点以来,他就一直呆在这里。

2)since+时间段+ago2.从五个小时以前他就一直呆在这里。

3)since+从句(从句用过去时)3.她在这教英语自从她来到这里。

②for+时间段1.)他已经学了五年的英语了。

③对for或since引导的时间状语提问必须用how long,决不能用when.1).I have lived here for six years.(划线提问)2).He has been in China since he came.(划线提问)四.瞬间动词和延续性动词的转化瞬间动词,也叫终止性动词、点动词、非延续性动词、短暂性动词。

这类动词所表示的动作在瞬间就可以完成,不能延续下去,即动作从开始到结束所持续的时间极短。

瞬间动词往往表示动作的结果,或表示短暂性、一次性的动作。

(arrive,leave,borrow,buy,begin,start,die)在完成时当中瞬间动词不能和表示一段时间的状语连用(不能和since,for, how long连用)延续性动词表示能够延续的动作。

如:study,work,stand,lie,walk,keep,have, wait,watch,sing,read,sleep,live,stay等等。

那如果非要与表示时间段的时间状语连用怎么办?把瞬间动词转换成延续性动词。

1.这支钢笔我已经买了五年了。

2.Tom的爷爷已经过世5年了。

3.这场电影已经开始了5分钟。

但在否定句中,短暂性动词可以与时间段连用。

1)我买这辆自行车还不到一年。

五.have been to/have gone to/have been in的问题①have been to---曾经去过某地,但是现在不在那里了。

常和just,ever,never 搭配。

A B说话时人在A点I have been to Beijing.②have gone to----到某地去了,不在A点,到没到B不知道,可能到了,可能在途中,反正不在A点A B---Where is your father?-----He has gone to Shanghai.③have been in----在某地带了一段时间,后面加时间段B M r.Chen has been in Suzhou for three months.陈先生在苏州呆了三个月了。

但在否定句中,短暂性动词可以与时间段连用。

1.)我买这辆自行车还不到一年。

Exercise:I.Fill in the blanks with the proper form.1.I____already____(see)the film.I________(see)it last week.2._____he____(finish)his work today?Not yet.3.My father____just____(come)back from work.He is tired now.4.Where’s Li Ming?He__________(go)to the teacher’s office.5.I__________(work)here since I______(move)here in1999.6.So far I_______________(make)quite a few friends here.7.How long________the Wangs______________(stay)here?For two weeks.8.I________just___________(finish)my homework.9.He________(go)to school on foot every day.10.____you______(find)your science book yet?11.If it____(be)fine tomorrow,I'll go with you.12.The students____________(read)English when the teacher came in.13.Look!The monkey__________(climb)the tree.14.My mother__________(come)to see me next Sunday.15.I've lost my pen._________you________(see)it anywhere?II.Choose the best answer.1.How long have you_______here?eB.gotC.arrivedD.been2.My grandpa died_________.A.at the age of my2B.for2yearsC.when I was2.D.my age was6.3.Jane has_____to BeiJing.She will come back tomorrow.A.beenB.goneC.wentD.never been4.It is ten years_____I last saw her.A.afterB.sinceC.forD.that5.--Who will go to the station to meet Lorry?--I will.I_____her several times.A.metB.have metC.had metD.will meet6.--What a nice dress!How long_____you_____it?--Just2weeks.A.will,buyB.did,buyC.are,havingD.have,had7.--Do you know Lydia very well?--Yes,She and I_____friends since we were very young.A.have madeB.have becomeC.have beenD.have turned8.The Smiths_______in China for8years.A.has livedB.livedC.have beenD.live9.--Hello,this is Mr.Green speaking.Can I speak to Mr.Black?--Sorry.He______the Bainiao Park.A.has been toB.has gone toC.went toD.will go to10.--____you ever____to the US?--Yes,twice.A.Have,goneB.Have,been C,Do,go D.were,goingIII.Rewrite the sentences.1.I have been to Macau before.(改为否定句)I__________________been to Macau before.2.He hasn’t come to school because he was ill.(就划线部分提问)_____________he come to school?3.I bough a new bike just now.(用just改写)I____just____a new bike.4.We began to learn English three years ago.(改为同义句)We________English____three years5.He has never surfed,______________?(改成反意疑问句)6.They have been here since2000.(对划线部分提问)______________have they been here?7.The old man_________last year.He has______________for a year.(die)(动词填空)8.Miss Gao left an hour ago.(同义句转换)Miss Gao has_______________________an hour ago.Ⅳ.Ask the questions1)I have been there for two days._____________________________you____________________?2)My father has lived here since2000.____________________________your father___________________?3)He left here yesterday._________________he___________________?4)They bought a book two hours ago._____________________they__________a book?Ⅴ.Use“never,ever,already,just,yet,for,since”to fill in the blanks.1.I have_______seen him before,so I have no idea about him.2.Jack has_________finished his homework.3.Mr.Wang has taught in this school________ten years.4.“Have you________seen the film?”“No,I have________seen it.”5.“Has the bus left_______?”“Yes,it has_________left.”现在完成时练习题及答案二、用since和for填空1.______two years2.____two years ago3.___last month4.______19995._______yesterday6._______4o’clock7.4hours8._____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.16.It’s about ten years__________she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。

相关文档
最新文档