当前位置:文档之家› 现在完成时基本用法

现在完成时基本用法

现在完成时 1)现在完成时的构成:have / has + 过去分词 2)现在完成时态的肯定句、否定句和疑问句形式(以be和see为例):主语肯定式否定式疑问式第一、二人称和第三人称复数以及名词复数I /We/You/ They havebeen here before.He/ She has been herebefore..I / We/ You/ They/Many people have seenthe film.I /We/You/ Theyhaven’t been herebefore.He/ She hasn’t been herebefore ..I / We/ You/ They/Many people haven’tseen the film.Have you/ they beenhere before?Has he/ she been herebefore?Have you/ they/ manypeople seen the film? 在完成时的用法: 1、表示过去发生的动作对现在造成的影响或结果.常与already, just, ever, never, before等词连用. 如: She has never read this novel.他从未读过这本小说.(他对小说的内容不了解) 2、表示 "过去的动作"一直延续到现在并有可能继续延续下去. 常与for (后跟段时间)或since (后跟点时间)等连用.如: I have been a member of the Party for 10 years. I have been a member of the Party since 10 years ago. 注:在有for 和since 引导时间状语的句子中不能用短暂性动词,应用与之相应的表示状态的词。

 瞬间动词(buy,die,join,lose……)不能直接与for since 连用。

要改变动词He has died for 3 years.(F) He has been dead for 3 years.(T)go out----be outfinish----be overopen----be opendie----be dead ★1.have代替buyMy brother has had(不能用has bought) this bike for almost four years.★2、用keep或have代替borrowI have kept(不能用have borrowed) the book for quite a few days.★3、用be替代becomeHow long has your sister been a teacher?★4、用have a cold代替catch a coldTom has had a cold since the day before yesterday. 注意:①现在完成时不能和表示明确的过去时间连用。

如:in 1998, last morning等 ②have/has been to 表示"去过"(去了又回来了) have/has gone to 表示"去过"(去了没回来了)常用瞬间动词相应持续性动词关系如下:1、go——be away2、come——be here3、come back——be back4、leave——be away(be not here)5、buy——have6、borrow——keep7、die——be dead 8、begin——be on9、finish——be over 10、open——be open11、close——be closed 12、lose——be lost13、get to know——know 14、turn on——be on15、get up——be up 16、sit down——sit/be seated17、join——be in(…)或be a…member18、become——be一、单项选择1. Li Hong has ________ the army for 2 years.A. joinedB. be inC. 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.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. His father _______ for years.A. has diedB. has been deadC. diedD. dies11. 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, sees12.---- Would you like some more food?----Thank you. I _______ enough.A. will haveB. have hadC. haveD. had13. ______ you ______ England? Yes, it _____ a beautiful country.A. Will, gone to, wasB.Have, been to, isC. Had, been to, isD.Have, gone to, is14. ----_______ you _______ to Beijing?----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 going15. ---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 been16. He has a computer of his own. He ____ it two days agoA. boughtB. boughtC. boughtD. has bought17. —Where is Li Lei? —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to18. He _______ his homework and is now listening to music.A.. finishesB. has finishedC. finishD. is finishing19. David _______ Shanghai for more than three months.A. came toB. has been toC. has been inD. has come to20. --- Is your father a Party member?--- Yes, he ____ the party three years ago. He _____ a Party member for three years.A. joined; has beenB. has joined; has beenC. was joined; isD. joined; was21. ---What a nice bike! How lone ____ you ____ it? ----Just five weeks.A. will; buyB. did; buyC. are; havingD. have; had22. I ______ this book for a week .I have to return it now.A. borrowedB. have borrowedC. keptD. have kept23. ----______ your sister _______ in Green China for a long time?----Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joined24. ---How long have you _______ from the USA? ----For three months.A. come backB. returnedC. go backD. been back25. I _____ this book for half a year.A. have boughtB. have hadC. boughtD. had26. The students are sorry to hear that famous singer _______ for a year.A. has leftB. has goneC. has been awayD. has gone away27. --- ______ you______ your homework yet? ---Yes, I _____ it just now.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. Will; do; finish28. The sand storm weather ______ in Beijing several times this year.A. happenB. happenedC. has happenedD. have happened29. ---How long have you been here? --- ____ last month.A. ForB. UntilC. BeforeD. Since30. He ____ a cold for three days.A. has caughtB. has hadC. has gotD. caught31. Jim Green ____ in China for two years.A. has comeB. has beenC. has arrivedD. came32. The film ____ for half an hour.A. has been onB. has begunC. hasn’t begunD. began33.—Where have you _______ these days?—I have to Beijing with my friends.A. been;goneB. been;beenC. gone;beenD. gone;gone 34.How long have you _______ this book?A. bought B.borrowed C.had D.lent35. We have lived here _______ five years ago.A. when B.since C.before D.after36.—I have watched the game. —When _____you _______ it?A.have;watched B.do;watch C.did;watch D.will;watch 37.—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 visited 38.Miss Brown _______ to the Great Wall twice.A.have been B.has been C.have gone D.has gone39.His brother has been to Stone Forest twice ______ he came to Yunnan.A.after B.before C.since D.for40.His grandpa _______ for two years.A.was died B.has been dead C.was dead D.has died 41.—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 in 42. 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以适当形式填空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.。

相关主题