1、现在完成时的练习(一)一、 单项选择1. -Have you ever_Lintong to see the Terra Cotta Warriors?-Yes, I have. A. went to B. gone to C. been in D. been to2、He has _ been to Shanghai, has he?. already . never . ever . still3、Have you met Mr. Li _?. just . ago .before .a moment ago4、The famous writer _ one new book in the
2、 past two year . is writing .was writing .wrote .has written5、Our country _ a lot so far .Yes. I hope it will be even _. has changed ; well . changed; good. has changed ; better . changed; better6、Zhao Lan _already _in this school for two years . was; studying . will; study. has; studied . are; stud
3、ying7、We _ Xiao Li since she was a little girl . know . had known . have known . knew8、Harry Potter is a very nice film. I_ it twice . will see . have seen . saw .see9、These farmers have been to the United States Really? When _ there?. will they go . did they go. do they go . have they gone 10、_ you
4、 _ your homework yet ? Yes. I _ it a moment ago. Did; do; finished . Have; done; finished. Have; done; have finished . will; do; finish11、 His father _ the Party since 1978 . joined . has joined . was in D. has been in12、Do you know him well ? Sure .We _ friends since ten years ago . were . have bee
5、n . have become . have mad 113、How long have you _ here ? About two months. been . gone . come . Arrived14、Hurry up! The play _ for ten minutes. has begun . had begun . has been on . Began15、 It _ ten years since he left the army . is . has . will . Was16、 Miss Green isnt in the office. she _ to the
6、 library. has gone . went .will go . has been17、My parents _ Shandong for ten years. have been in . have been to. have gone to . have been18、The students have cleaned the classroom, ?A. so they B. dont they C. have they D. havent they19 has Mr White been a member of Greener China since he to China?A
7、. How soon, comes B. How often, got C. How long, came D. How far, arrived 20、 His uncle for more than 9 years.A. has come here B. has started to work C. has lived there D. has left the university二、 句型转换。1、He has never surfed, ?(改成反意疑问句) 2、They have been here since 2000. (对划线部分提问) have they been here
8、?3、The old man _ last year. He for a year. (die) (动词填空)4、This factory opened twenty years ago.(同义句转换) This factory _ for twenty years.5、Miss Gao left an hour ago. (同义句转换)Miss Gao _ _ _ _ an hour ago.6、Her mother has been a Party member for three years .(同义句) Her mother _ the Party three years _.7. H
9、is uncle has already posted the photos to him. (改为否定句)His uncle _ posted the photos to him _. 现在完成时练习(二)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 tir
10、ed 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, Ill 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. Ive lost my pen. _ you _ (see) it anywhere?