新概念现在完成时练习题与答案
新概念的现在完成时练习卷 rcise: I. Fill in the blanks with the proper . 1. I____ already ____ (see) the film. I ________ (see) it last week. 2. _____ he ____ (finish) his work today? Not yet. 3. My father ____ just ____ (come) back from work. He is tired now. 4. Where’ s Li Ming ? He __________ (go) to the teacher 5. I __________ (work) here since I ______ (move) here in 1999. 6. So far I _______________(make) quite a few friends here. 7. How long ________ the Wangs ______________(stay) here ? For two weeks. 8. I ________ just ___________ (finish) my homework. 9. He ________ (go) to school on foot every day. 10.____ you ______ (find) your science book yet? 11. If it ____ (be) fine tomorrow, I ll go with you. 12. The students ____________ (read) English when the teacher came in. 13. Look! The monkey __________ (climb) the tree. 14. My mother __________ (come) to see me next Sunday. 15. I ve lost my pen. _________ you ________ (see) it anywhere? ’ s office. II. Choose the best answer. 1. How long have you _______ here? A. comeB. gotC. arrivedD. been 2. My grandpa died _________. A. at the age of my 2 C. when I was 2. A. been A. after B. for 2 years D. my age was 6. 3. Jane has _____ to BeiJing. She will come back tomorrow. B. goneC. wentD. never been D. that 4. It is ten years _____ I last saw her. B. sinceC. for 5.--Who will go to the station to meet Lorry? --I will. I _____ her several times. A. met --Just 2 weeks. B. have metC. had metD. will meet 6. --What a nice dress! How long _____ you _____ it? A. will, buyB. did, buyC. are, havingD. have, had 7.--Do you know Lydia very well? --Yes, She and I _____ friends since we were very young. A. have made A. has lived B. have become B. lived C. have beenD. have turned D. live 8. The Smiths _______ in China for 8 years. C. have been 9. --Hello, this is Mr. Green speaking.Can I speak to Mr. Black? C. went toD. will go to -- Sorry. He ______ the Bainiao Park. A. has been toB. has gone to 10. --____ you ever ____ to the US? -- Yes, twice. A. Have, goneB. Have, beenC, Do, goD. were, going III. Rewrite the sentences. 1. I have been to Macau before. (改为否定句 ) I _________ _________ been to Macau before. 2. He hasn’ t come to schoolbecause he was ill. (就划线部分提问) ______ _______ he come to school? 3. I bough a new bike just now. (用 just 改写 ) I ____ just ____ a new bike. 4. We began to learn English three years ago.(改为同义句 ) We ____ ____English ____three years 5. He has never surfed, _______ _______?(改成反意疑问句) 6. They have been here since 2000. (对划线部分提问 ) _______ _______have they been here? 7. The old man _________ last year. He has _______ _______for a year. (die)(动词填空) 8. Miss Gao left an hour ago. (同义句转换 ) Miss Gao has _______ ________ ________ an hour ago. Ask the questions 1) I have been there for two days. __________ _________ __________ you __________ __________? 2) My father has lived here since 2000. _________ _________ __________ your father _________ __________? 3) He left here yesterday. _________ ________ he