当前位置:文档之家› 英语语法大攻克--现在完成时

英语语法大攻克--现在完成时

现在完成时
1. Kate’s never seen Chinese films,____ ?
A. hasn’t she
B. has she
C. isn’t she
D. is she
2. -Ann has gone to Shanghai.
-So ______her parents.
A. has
B. had
C. did
D. have
3. -Mum, may I go out and play basketball?
______you______ your homework yet?
A. Do;finish
B. Are;finishing
C. Did;finish
D. Have;finished
4. -______ you ______anywhere before?
-Yes, but I can’t remember where I______
A. Did;surf;surfed
B. Have;surfed;surfed
C. Did;surf;have surfed
D. Have;surfed;have surfed
5. His brother has been to Stone Forest twice______he came to Yunnan.
A. after
B. before
C. since
D. for
6. Tom______the CD player for two weeks.
A. has lent B. has borrowed C. has bought D. has had
7. I______a letter from him since he left.
A. didn’t receive
B. haven’t got
C. didn’t have
D. haven’t heard
8. -Have you ever______Beijing to see the Forbidden City?
-Yes, I have.
A. went to
B. gone to
C. been in
D. been to
9. My parents ______ Shangdong for ten years.
A. have been in
B. have been to
C. have gone to
D. have been
10. I won’t go to the concert because I ____my ticket.
A. lost
B. don’t lose
C. have lost
D. is coming
11. – Where is Mr Liu? - He________ the library.
A. has been to
B. has gone to
C. has been in
D.has went
12. The cleaners have cleaned the streets, ________?
A. so they
B. don’t they
C. have they
D. haven’t they
13. I like Beijing. I________ there three times.
A. went
B. go
C. have been
D. have gone
14.We came to Shanghai three years ago, so we_______here for two years.
A. have been to
B. have been in
C. have been
D. have gone
15.- How long_______you _______your exam paper? - About three months.
A. did;buy
B. have;get
C. have;had
D. have;bought
16. He tells me he ________China for over eight years.
A. has been
B. has been in
C. has been to
D. has gone to
17.____has Mr. Brown been a member of the party since he_____to China?
A. How soon;comes
B. How often;got
C. How long;came
D. How far;arrived
18. His parents________ for more than 3 years.
A. have come here
B. have started to work
C. have lived there
D. have left the university
答案:1.B 2.D 3.D 4.D 5.C 6. D 7.B 8.D 9.A 10.C 11.A 12.D 13. C 14.C15 C16.B 17.C 18.C。

相关主题