内容正文:
初中英语现在完成时 、过去完成时,过去时练习 一、 单项选择。 1. Jim turned off the lights and then the classroom. A. was left B. had left C. has left D. left 2. Both his parents look sad . Maybe they _what's happened to him . A. knew B. have known C. must know D.will know 3. He has _ been to Shanghai, has he ? A. already B.never C.ever D. still 4. The train from Beijing ten minutes ago. A. has arrived B. was arriving C. arrived D. had arrived 5. Have you met Mr Li _? A. just B. ago C.before D. a moment ago 6. The famous writer _ one new book in the past two year A. is writing B.was writing C.wrote D.has written 7. —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 8. Zhao Lan _already _in this school for two years . A. was ; studying B. will ; study C. has ; studied D. are ; studying 9. We _ Xiao Li since she was a little girl . A. met B. have met C. have known D. knew 10. The students their classroom when the visitors arrived. A . have cleaned B. had cleaned C. was cleaned D. have been cleaned 11. My brother here for three years. A. have come B. came C. haven’t come D.come 12. —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 13. —_ 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 14.His father _ the Party since 1978 . A. joined B. has joined C. was in D. has been in 15. By the time my parents reached home yesterday, I the dinner already. A had cooked B. cooked C. have cooked D. was cooked 16. —Do you know him well ? —Sure .We _ friends since ten years ago . A. were B. have been C. have become D. have made 17. —How long have you _ here ? —About two months . A. been B. gone C. come D. arrived 18. She had written a number of books the end of last year. A. for B. in C. by D. at 19. Hurry up ! The play _ for ten minutes