现在完成时易错题专练Class_____________ Name_____________Marks___________一、短暂性动词转换延续性动词①arrive at/in sw.; get to/reach sw.;come/go/move to sw.→be in/at sw.(1) 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 out(1) He came out two years ago.He ________ ________ ________ for ________ ________.(2) We return to Fuzhou yesterday.We ________ ________ ________ to Fuzhou since ________.③become → be(1) I became a teacher in 2000.I ________ ________ a teacher for ________ ________.(2) The river became dirty last year.The river ________ ________ dirty for ________ ________.④close→ be closed; open→ be open(1) 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 ;fall asleep/get tot sleep→be asleepmarry→be married;leave sw.→be away from sw.finish/end→ be over ;die→ be dead ;(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 2002.My grandpa _______ _______ ________for _______ ________.(4) The meeting finished at six.The meeting ________ ________ _________ for six hours.(5) I got to sleep two hours ago.I ________ _________ _________ since _________ __________.(6) They married in 1990.They ________ _________ __________since _________.⑥start/begin to do sth.→ do sth. begin→ be on(1) 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 →wearget to know→ know ;catch/get a cold→ have a cold(1) 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 in(1) He has gone to Beijing last week.He ____________ ___________ ___________ Beijing since lastweek.⑨j oin the league/the Party/the army→ be a le ague/a Party member/a soldier→be a member of the league/the Party→be in the league/the Party/the army(1)He joined the league in 2002.He _______ _______ a _______ _______ for two years.He _______ _______ a _______ _______ the _______ for two years.He _______ _______ _______ the league for two years.(2) My brother joined the army two years ago.My brother _______ _______ a _______ for _______ _______.My brother _______ _______ in _______ _______ for two years.二、单选题。
( )1.—Our country ______ a lot so far.—Yes. I hope it will be even ______.( ( (A. has changed; wellB. changed; goodC. has changed; betterD. changed; better)2. Zhao Lan ______already ______in this school for two years.A. was; studyingB. will; studyC. has; studiedD. are; studying)3. We ______ Xiao Li since she was a little girl.A. knowB. had knownC. have knownD. knew)4. Harry Potter is a very nice film. I _______ it twice.A. will seeB. have seenC. sawD. see()5.—Have you _______ been to the Australia before—No, I have _______ been there.A. already, everB. ever, neverC. just, neverD. Not...yet()6. I _______ the book from our school library at that time. And Iliked it verymuch. I ________ it for a week.A. borrowed, kept borrowed,have borrowedC. borrowed, have keptD. have borrowed, kept()7.— ______ you ______ your homework yet(—Yes. I ______ it a moment ago.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. will; do; finish )8. His father ______ the Party since 1978.A. joinedB. has joinedC. was inD. has been in( )9.—Do you know him well—Sure. We ______ friends since ten years ago .A. wereB. have beenC. have becomeD. have mad( ()10. Hurry up! The play _______ for ten minutes.A. has begunB. had begunC. has been onD. Began )11. His uncle _______ for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university()12.—What a nice dress! How long _______ you _______ it—Just 2 weeks.A. will; buyB. did, buyC. are, havingD. have, had()13.—How long have you ______ here( (—About two months.A. beenB. goneC. comeD. arrived)14. Miss Green isn't in the office. she _______ to the library.A. has goneB. went go D. has been)15. Mr Wang _______ Beijing three times.A. has been inB. has gone toC. have been toD. has been to()16.—Where is Jimmy I can’t find him.—He _______ just _______ the celebration party.( ( ( (A. has...been inB. has... gone toC. have... been toD. has... been to)17. The Smiths _______ Paris for three months.A. have been inB. has gone toC. have been toD. has been to)18. Jane has _____ to Canada. She will come back tomorrow.A. beenB. goneC. wentD. never been )19. My parents _______ America for ten years.A. have been inB. have been toC. have gone toD. have been)20. It _______ ten years since he left the army .A. isB. hasC. willD. was。