现在完成时专练第1-2周(满分50) 【例题巩固】 1. Kate's never seen Chinese films,____ ? A. hasn't she B. has she C. isn't she D. is she 2. His uncle has already posted the photos to him. (改为否定句) His uncle ______ posted the photos to him ______. 3. -Ann has gone to Shanghai. -So ______her parents. A. has B. had C. did D. have 4. -Mum, may I go out and play basketball? -______you______ your homework yet? A. Do; finish B. Are; finishing C. Did; finish D. Have; finished 5. -______ 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 6. His brother has been to Stone Forest twice______he came to Yunnan. A. after B. before C. since D. for 7. Tom______the CD player for two weeks. A. has lent B. has borrowed C. has bought D. has had 8. I______a letter from him since he left. A. didn't receive B. haven't got C. didn't have D. haven't heard 9. -Have you ever______Lintong to see the Terra Cotta Warriors? -Yes, I have. A. went to B. gone to C. been in D. been to 10. My parents ______ Shangdong for ten years. A. have been in B. have been to C. have gone to D. have been 11. Susan has been in this city for more than ten years.(改为同义句) ________more than ten years _______Susan ________to this city. 12. I won't go to the concert because I _____my ticket. A. lost B. don't lose C. have lost D. is coming 用 since或 for填空。 13. We have learned five lessons ______ the beginning of this term.
14. Mrs. Liao has been in hospital ______last week.
15. I have stayed at my aunt’s_____two weeks 【随堂测试】 1. Li Hong has ________ the army for 2 years.
A. joined B. be in C. been in D. joined in
2. We have been friends since ______.
A. children B. five years C. five years ago D. five years before
3. Mike ___________ the story for a month.
A. has bought B. has had C. had had D. has borrowed
4. You ______ that question three times.
A. already asked B. have already asked
C. already have asked D. asked already
5. Those foreign friends left Guangzhou __________.
A. since last week B. a week ago C. for a week D. since a week ago
6. I _____ at this school for two years.
A. am studying B. study C. studied D. have studied
7. They _________ in the city since last summer.
A. live B. didn’t live C. have lived D. live
8. Mrs. Wang has lived in Haikou _________ 1992.
A. since B. from C. after D. in
9. Mr. Black _________ China since the summer of 1998.
A. has been to B. has been in C. has come to D. came to
10. His father _______ for years.
A. has died B. has been dead C. died D. dies 11. — Beibei, is Mr. Chen in the office? — No. He for half an hour. A. left B. has left C. has been away 12. — Is Miss Green in the office? — No, she ____ to the library. A. goes B. had goes C. has gone D. would go 13. — A new shop ____________ for a week nearby. Let’s have a look there. — Good idea. But it doesn’t ______ on Mondays. A. opened; opened B. has been opened; open C. has opened; opened D. has been open; open
用have/has been to/in, have gone to及go的各种形式填空。 14. — Where is Jack? — He __________ his country. 15. John __________ England since he came back. 16. How long __________ you __________this village? 17. The Smiths __________ Beijing for years. 18. — __________you ever __________ America? — Yes, I __________ there many times. 19. I __________this school since three years ago. 20. — When __________ he __________? — He __________ an hour ago. 21. — Would you like __________ the zoo with me? — Yes, but I __________there before. 22. — Where __________ you __________ just now? — I __________ the zoo. 23. Have you ever__________ Beijing before? 24. __________ you __________ there last year? 句型转换,每空一词(21) 1. He has been there twice. (对划线部分提问) _________ _______ ________ __________ he been there? 2. They have been here since 2000. __________ __________ have they been here? (对划线部分提问) 3. The Green Family moved to France two years ago. (改为同义句) _______ _______ _______two years ________ the Green family moved to France. = Two years _______ _______ ________ the Green family moved to France. 4. The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子) The bus_____ _____ _____since ten minutes______= The bus______ _____ ____ ____ ten minutes
预览已结束,请登录阅读全文。 本文共2页,您只能预览前2页,下载后可全文阅读 版权声明:本文档由用户提供并上传,收益归内容提供方,若内容存在侵权,请进行举报或认领 |