( ) 3 They are late. The film ___ for five minutes. A. has begun B. has started C. has been on D. began 37 ( ) 1 A new school ___ in my hometown recently. A. is set up B. has been set up C. was set up D. has set up ( ) 2 -Did your brother go to America last year? A. No he did never go there B. No, he has never gone there C. No, he never was there D. No, he's never been there ( ) 3 _____ the Great Wall? A. Have you ever gone to B. Are you ever going to C. Do you ever go to D. Have you ever been to ( ) 4.I___ the book yet. A. haven't read B. hadn't readC. don't read D. am not reading ( ) 5 They left for Beijing last month and we ___ them ever since. A. don't hear from B. haven't heard from C. won't hear from D. didn't hear from ( ) 6 He says he___ the book several times already this year. A. had read B. has read C. will read D. is reading 38 ( ) 1 He ___ the book a week ago, but I ___ it to the library. A. have lent; returned B. have borrowed; return C. borrowed; have returned D. lent; have returned ( ) 2 You can't use the computer. It___. A. was broken down B. is wrong C. is bad D. has broken down ( ) 3 I'm sorry, I____your name. A. have forgotten B. forgot C. had forgotten D. forgotten 39 ( ) 1 The old man ___ in this house since 1949. A. has lived B. had lived C. is living D. lives ( ) 2 I hope I ___ no mistake in my work so far A. make B. am making C. have made D. was making ( ) 3 The life of the people___ greatly in the past years. A. has changed B. have changed C. changed D. are changing ( ) 4 Her grandpa___ for three years. A. has been dead B. has died C. had been dead D. died 40 ( ) 1 I ___ her only twice since last year. A. see B. was seeing C. have seen D. saw ( ) 2 Lucy ___ to Shanghai once. 118 It's a Haidian top problem A. went B. has gone C. has been D. had been ( ) 3 Judy___the Great Wall twice, and now she still ___to go there. A. went to; wanted B. goes to; wants C. has gone to; wants D. has been to; wants ( ) 4 In the past five years. I___ English words. A. have learned three thousand B. learned three thousand of C. had learned three thousands D. learned thousands of ( ) 5 He ___ there many times. A. has been B. went C. has been to D. has gone 41 ( ) 1 -- you ___ your breakfast? -Yes, I have. -When ___ you ___ it? -Twenty minutes ago. A. Have; have; have; had B. Did; have; did; have C. Have; had; do; have D. Have; had; did; have ( ) 2 -___ your homework yet? -Not yet, I___it. A. Have you done; am doing B. Did you do; did C. Did you do; am doing D. Have you done; did ( ) 3 -Where___ the recorder? I can't see it anywhere. -I ___ it right here half an hour ago. But now it is gone. A. did you put; have put B. have you put; put C. do you put; putting D. did you put; have put 42 ( ) 1 Mr Green ___ China for three years. A. has been to B. has come to C. has been in D. has arrived in ( ) 2 Tom ___ London for two years. A. had left B. has gone away C. has been away from D. had been away from ( ) 3 How long ___ a Party member? A. have you been B. are you C. have you become D. did you become 43 ( ) 1 My father isn't here now. He ___Shanghai. He ___ there twice. A. has gone; has been B. has gone to; has been to C. has been to; has gone D. has gone to; has been ( ) 2 -Hi! Bruce. I have't seen you for three weeks. -Hi! George. I___America. A. have gone to B. went to -C. have been to D. have been in ( ) 3 My uncle___ London for five years. But he will be back next year. A. went B. has been in C. has gone D. has gone to ( ) 4 -Could I speak to Mrs Black, please? -Sorry, she ___ to the library. A. is going B. has gone C. has been D. will to ( ) 5 Peter is young, but he___ many foreign countries. A. has been in B. has gone to C. went to D. has been to 44 ( ) 1 ____ you ____ the book? A. Are; have B. Have; got C. Do; get D. Are; having ( ) 2 ____ you ____ to know about the news? A. Do; must B. Will; get C. Have; had D. Do; have ( ) 3 They___ finish the job by tomorrow. A. have got B. have got to C. got to D. have 45( ) 1 Before we got to the railway station, the train___ already. A. went out B. had gone C. has gone D. has arrived ( ) 2 The film ___ when I ___ to the cinema. A. has begun; get B. had begun; got C. has been on; get D. had been on; got ( ) 3 The meeting____ for five minutes when I got there. A. had begun B. had been on C. has begun D. has been on ( ) 4 -Let's hurry. The President is coming. -Oh, I was afraid that we___. A. already miss him B. had already missed him C. will miss him already D. have already missed him ( ) 5 When I___ to the cinema, the film___ for 5 minutes. A. got; had begun B. get; will begin C. got; had been on D. got; has been on ( ) 6 By the end of last term, we___over two thousand new words. A. learned B. have learnedC. will learn D. had learned 参考答案:1. 1-6 B C A C B D 2. 1-3 B B C 3. 1-3 C B B4. 1-3 B B D 5. 1-3 B C B 6. 1-7 A D C A A B B 7. 1-3 A C A8. 1-3 D B B9. 1-6 C B C A C A 10. 1-5 B C B A A11. 1-4 A B C B 12. 1-4 A D A B13. 1-3 B B B 14. 1-3 B C C 15. 1-3 B A C 16. 1-3 D A A 17. 1-5 C B C A D18. 1-2 B B 19. 1-3 B B C 20. 1-3 B C B 21. 1-5 A B A D A 22. 1-4 C C B C 23. 1-3 A A B24. 1-3 C C B 25. 1-3 C A D26. 1-5 B C C C A27. 1-5 B D A C A28. 1-4 A B D C29. 1-3 A C D30. 1-3 A A A31. 1-6 D B B B C C32. 1-3 D D A33. 1-2 C B34. 1-3 B D C35. 1-3 D C A36. 1-3 B A C37. 1-6 B D D A B B38. 1-3 C D A39. 1-4 A C A A40. 1-5 C C D A A41. 1-3 D A B42. 1-3 C C A43. 1-5 D C D B D44. 1-3 C D B45. 1-6 B B B B C D (责任编辑:admin) |