外研版八年级英语现在完成时练习题(3页).doc
-外研版八年级英语现在完成时练习题-第 3 页Exercise: I. Fill in the blanks with the proper form.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. -Wheres Li Ming ? He _ (go) to the teachers office.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? II. Choose the best answer. 1. How long have you _ here? A. come B. got C. arrived D. been2. My grandpa died _.A. at the age of my 2B. for 2 years C. when I was 2. D. my age was 6.3. Jane has _ to BeiJing. She will come back tomorrow. A. been B. gone C. went D. never been4. It is ten years _ I last saw her. A. after B. since C. for D. that5.-Who will go to the station to meet Lorry? -I will. I _ her several times.A. met B. have met C. had met D. will meet6. -What a nice dress! How long _ you _ it? -Just 2 weeks.A. will, buy B. did, buy C. are, having D. have, had7.-Do you know Lydia very well? -Yes, She and I _ friends since we were very young. A. have made B. have become C. have been D. have turned8. The Smiths _ in China for 8 years. A. has lived B. lived C. have been D. live9. -Hello, this is Mr. Green speaking. -Can I speak to Mr. Black?- Sorry. He _ the Bainiao Park.A. has been to B. has gone to C. went to D. will go to10. -_ you ever _ to the US? - Yes, twice. A. Have, gone B. Have, been C, Do, go D. were, goingIII. Rewrite the sentences. 1. I have been to Macau before. (改为否定句) 2. He hasnt come to school because he was ill. (就划线部分提问) 3. I bough a new bike just now. (用just改写) 4. We began to learn English three years ago.(改为同义句) 5. He has never surfed, _ _? (改成反意疑问句) 6. They have been here since 2000. (对划线部分提问) 8. Miss Gao left an hour ago. (同义句转换)7. The old man _ last year. He has _ _for a year. (die) (动词填空)一、翻译下列句子:1.你曾经吃过鱼和薯条吗? 2. 我刚刚丢了我的化学书。 3. 我以前从来没去过那个农场。 4. 他已经吃过午饭 5. 你已经看过这部电影了吗? 6. 我哥哥还没回来。7.这本字典我已买了三年了。 8.他离开中国三年了。 9.我认识他们五年了。 10.他们已去了美国五年了。 11.自从他搬到济宁,他就住这儿了。 12.我妹妹成为一个大学生已经三年。 13.自从1999年以来他们就认识。14.我来到这个学校已3年多了。 二、用since和for填空1._two years 2._two years ago 3._last month 4._ 1999 5._yesterday 6._ 4 oclock7. 4 hours 8._an hour ago 9. _we were children 10._ lunch time 11._ she left here12. He has lived in Nanjing _ the year before last.13. Ive known him _ we were children.14. Our teacher has studied Japanese _ three years.15. She has been away from the city _ about ten years.16. Its about ten years _ she left the city.四、划线提问: 1) I have been there for two days. 2) My father has lived here since 2000. 3) He left here yesterday.八. 用适当的时态填空:1.Shes _ (live) here ever since she was ten. 2.Both of them _ (be) in Hongkong for ten days.3.Both of them _ (come) to Hongkong ten days ago.4. Half an hour _ (pass) since the train _ (leave).5. _ you _ (find) your watch yet?6. -Are you thirsty? -No I _just _ (have) some orange.7. We already _(return) the book. 8. My father _ (read) the novel twice.