现在完成时态专练!

  • 格式:doc
  • 大小:29.00 KB
  • 文档页数:2

八(下)现在完成时 专题(一) I. 用for,since 填空。 1. Lucy has been in England _______ Monday. 2. Lucy has been in England _______ three days. 3. My aunt has lived in Australia ______ 3 months. 4. Marry is in her office. She has been there _______ 8 o’clock. 5. India has been a developing country ________ 1974. 6. The bus is late. We’ve been waiting ______ half an hour. 7. Nobody lives in those houses. They have been empty _____ many years. 8. Mike has been ill ______ a long time. He has been in hospital______ October. 9. Miss Gao has been in hospital _______ last week. 10. We have learned five lessons _______ the beginning of the term. II. 用have been to 和 have gone to 填空。 1. -- Where are the boy students? -- They ________ to the school factory. 2. A: Is your father in? B: No, he _______ to Shenzhen. A:______ he ever ________ there before? B: Yes, he _________ there several times. 3. He asked me if I _________ to Hangzhou before. I told him that I wanted to go there for a visit as I ______ never _______ to that city before. III. 单选。 1. -- Mother _______ a new coat yesterday. -- I ________ it on. It fits me well. A. had made; have tried B. made; have tried C. has made; tried D. made; tried 2. -- He _______ to draw horses already. -- When _______ he? -- Last year. A. learned; has B. learned; did C. has learned; has D. has learned; did 3. -- ______ you ______ the text yet? -- Yes, we _______ it two hours ago. A. Did...copy; did B. Have... copied; have C. Have... copied; did D. Did... copy; had 4. -- Why _____ she ______ angry? -- Because he ______ at her just now. A. did... get; shouted B. has.. got; shouted C. did... get; has shouted D. has...got; has shouted 5. -- ______ you ______ the film before? -- Where ______ you ______ it? A. Have..seen; did...see B. Did...see; did... watch C. Have...seen; have...seen D. Did...see; have...seen 6. You ______ me waiting for 2 hours. I ______ for you since five. A. kept; waited B. have kept; waited C. kept; have waited D. have kept; have waited 7. -- Where _____ John ______? -- To the library. He ______ there for an hour. A. has... been; has gone B. has...gone; has been C. did...go; went D. did...be; went 8. I ______ the way. I ______ here for quite many years. A. knew; have lived B. knew; live C. know; have lived D. know; live 9. -- ______ you ever ______ America? -- Yes, I have. A. Have; gone to B. Have; gone in C. Have; been to D. Have; been in 10. My brother ______ college for over 3 years. A. has gone to B. has been to C. has been in D. has been at

Ⅳ. 用所给单词的适当形式填空。 1. I ______ already ______ (see) the film. I _____ (see) it last week. 2. -- ______ he _______ (finish) his work today? -- Not yet. 3. -- _______ you ______ (be) to HongKong ? -- Yes, I ________ (be) there twice. 4. -- _______ you ever _______ (eat) chocolate? -- No, never. 5. My father ______ just _______ (come) back from work. He is tired now. 6. -- Where’s Li Ming? -- He a________ (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 1990. 9. So far I _________ (make) quite a few friends here. 10. How long ________ the Wangs ________ (stay) here? For 2 weeks?

Ⅴ. 句型转换。 1. I have been to Macau before. (否定句) I ________ _______ been to Macau before. 2. He hasn’t come to school because he’s ill. (划线提问) _______ ________ he come to school? 3. He has learned English for 5 years. (划线提问) _____ ______ _______ ______ learned English? 4. I bought a new bike just now. (用just改写) I ______ just _______ a new bike. 5. We began to learn English three years ago. (同义句) We ______ _______ English ______ three years. 专题(二) I. 单选。 1. The man ______ in 2000, he ______ for 15 years. A. died; was dead B. died; has been died C. was dead; has died D. was dead; has been died 2. They _______ in this school since they _____ to this city in 2000. A. have studied; have come B. have studied; came C. studied; came D. were studying; have come 3. -- How long can I ______ this book? -- Two weeks. A. borrow B. keep C. lend D. return 4. I have _______ a member of the club since 3 years ago. A. become B. became C. been D. joined 5. -- Have you finished your work ______? -- Yes, I have ______ done it. A . yet; yet B. already; already C. already; just D. yet; just 6. The Browns have ______ their hometown _______ 1990. A. left, since B. left; for C. been away from; after D. been away from; since 7. -- Where have you ______? -- I didn’t see you just now. A. been B. gone C. been to D. gone to 8. -- Where’s Bob? -- He ______ Paris with his sister. He’ll be back in two weeks. A. has been to B. has gone to C. comes from D. went to 9. How long have you _______ this bike? A. bought B. had C. borrowed D. got 10. Li lie has _______ Guangzhou since he was 12. A. come to B. gone to C. been to D. been in 11. The teacher isn’t here. He _______ to the office. A. went B. will go C. has gone D. is going 12. -- _______ you ______ the film yet? -- Yes, I ______ it last Saturday. A. Will... see; saw B. Did... see; saw C. Have seen...; have seen D. Have seen; saw