一、单项选择。 1. Both his parents look sad. Maybe they ____ what’s happened to him. A. knew B. have known C. must know D. will know 2. He has ____ been to Shanghai, has he? A. already B. never C. ever D. still 3. Have you met Mr Li ____? A. just B. ago C. before D. a moment ago 4. The famous writer ____ one new book in the past two years. A. is writing B. was writing C. wrote D. has written 5. “Our country ____ a lot so far.” “Yes, I hope it will be even ____.” A. has changed; well B. changed; good C. has changed; better D. changed; better 6. Zhao Lan ____ already ____ in this school for two years. A. was; studying B. will; study C. has; studied D. are; studying 7. We ____ Xiao Li since she was a little girl. A. know B. had known C. have known D. knew 8. Harry Potter is a very nice film. I ____ it twice. A. will see B. have seen C. saw D. see 9. “These farmers have been to the United States.” “Really? When ____ there?” A. will they go B. did they go C. do they go D. have they gone 10. “____ you ____ your homework yet?” “Yes. I ____ it a moment ago.” A. Did; do; finished B. Have; done; finished C. Have; done; have finished D. Will; do; finish 11. His father ____ the Party since 1978. A. joined B. has joined C. was in D. has been in 12. “Do you know him well?” “Sure. We ____ friends since ten years ago.” A. were B. have been C. have become D. have made 13. “How long have you ____ here?” “About two months.” A. been B. gone C. come D. arrived 14. Hurry up!The play ____ for ten minutes. A. has begun B. had begun C. has been on D. began 15. It ____ ten years since he left the army. A. is B. has C. will D. was 二、 句型转换。 1、He has never surfed, _____ ________?(改成反意疑问句) 2、They have been here since 2000. (对划线部分提问) ______ __________have they been here? 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、The Green Family moved to France two years ago. (同义句转换) _______ two years ________ the Green family moved to France. 8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子) (责任编辑:admin) |