1、1现在完成时易错题专练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 her
2、e 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 riv
3、er _ _ dirty for _ _.close be closed; open be open2(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 asleep marry be married; leave sw. be away from sw.finish/end be over; die be
4、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
5、 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 wear3get to know know; catch/get a cold have a cold (1) Th
6、ey 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
7、since last week.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 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
8、 joined the army two years ago.My brother _ _ a _ for _ _.My brother _ _ in _ _ for two years.二、单选题。( )1. Our country _ a lot so far. 4Yes. I hope it will be even _.A. has changed; well B. changed; goodC. has changed; better D. changed; better( )2. Zhao Lan _already _in this school for two years.A.
9、was; studying B. will; studyC. has; studied D. are; studying( )3. We _ Xiao Li since she was a little girl.A. know B. had known C. have known D. knew( )4. Harry Potter is a very nice film. I _ it twice.A. will see B. have seen C. saw D. see( )5. Have you _ been to the Australia before? No, I have _
10、been there. A. already, ever B. ever, never C. just, never D. Not.yet( )6. I _ the book from our school library at that time. And I liked it very much. I _ it for a week. A. borrowed, kept B.have borrowed, have borrowedC. borrowed, have kept D. have borrowed, kept( )7. _ you _ your homework yet?Yes.
11、 I _ it a moment ago.A. Did; do; finished B. Have; done; finishedC. Have; done; have finished D. will; do; finish( )8. His father _ the Party since 1978.A. joined B. has joined C. was in D. has been in( )9. Do you know him well ?5Sure. We _ friends since ten years ago .A. were B. have been C. have b
12、ecome D. have mad ( )10. Hurry up! The play _ for ten minutes.A. has begun B. had begun C. has been on D. Began( )11. His uncle _ for more than 9 years.A. has come here B. has started to work C. has lived there D. has left the university( )12. What a nice dress! How long _ you _ it? Just 2 weeks.A.
13、will; buy B. did, buy C. are, having D. have, had( )13. How long have you _ here ?About two months.A. been B. gone C. come D. arrived( )14. Miss Green isnt in the office. she _ to the library.A. has gone B. went C.will go D. has been( )15. Mr Wang _ Beijing three times.A. has been in B. has gone toC
14、. have been to D. has been to( )16. Where is Jimmy? I cant find him.He _ just _ the celebration party. A. has.been in B. has. gone to C. have. been to D. has. been to( )17. The Smiths _ Paris for three months. A. have been in B. has gone toC. have been to D. has been to6( )18. Jane has _ to Canada. She will come back tomorrow.A. been B. gone C. went D. never been( )19. My parents _ America for ten years.A. have been in B. have been toC. have gone to D. have been( )20. It _ ten years since he left the army .A. is B. has C. will D. was