【正文】
t B. have not heard D. am used 44. I ________ from my brother for a long time.A. not have heard C. have used B. use D. have been 43. I ________ this radio for two years.A. used C. was B. have bee D. has died 42. I ________ a college student for more than a year.A. became C. has been dead B. was dead D. has served the army 41. His grandfather ________ for thirty years.A. died C. joined B. has been in the army D. have known 40. He ________ for three years.A. has joined C. had known B. know D. has worked 39. I ________ her since she was a little girl.A. knew C. is working B. had worked D. No, he’s never been there 38. My uncle ________ in that factory since 1958.A. worked B. No, he has never gone here C. No, he never was there ________ .A. No, he has never go there D. went away from 37. Did your brother go to America last year? C. has been away from B. has left D. will e 36. He ________ home for nearly three weeks.A. has gone away from C. are ing B. came D. has only just e 35. Where did you study before you ________ to this middle school?A. e C. was only just e B. has only just ing D. has begun just now 34. The dog is still wet. It ________ out of the rain.A. only just es C. has just begun B. just has begun D. Are you finishing 33. The evening party ________ .You are a little late.A. just began C. Had you finished B. Were you finishing D. haven’t been having 32. ________ reading the book yet?A. Have you finished C. hadn’t B. haven’t had D. had finished 31. I ________ this coat for very long. It still looks quite new.A. wasn’t having C. have finished B. finished D. was doing 30. I ________ my homework now.A. finish C. had been doing B. has been done D. wins 29. I shall tell you what he ____at three o’clock yesterday afternoon.A. has done C. had won B. has won D. had been got 28. Our team ________ every match so far this year, but we still have three games to play.A. was winning C. will getting B. is getting D. dies 27. He ________ thin.A. was getting C. has died B. is dying D. are walking to 26. How many people does the doctor know ________ of the disease?A. are dying C. walks to B. walk at D. am trying 25. Jane and Tom ________ the door.A. are walking at C. try B. had tried D. had slept 24. What are you doing under the table? I ________ to find my pen.A. tried C. slept B. is sleeping D. will be pleted 23. Don’t talk so loudly. Your father ________ .A. sleeps C. has pleted B. will pleted D. will rain railway ________ in three years.A. is plete C. was raining B. rains D. does he do 21. It ________ hard when I left my house.A. is raining C. is he doing B. he is doing D. do you stop 20. Look at John! What ________ ?A. does he C. did you stop B. had you stopped D. had watched 19. How long ago ________ playing with soldiers? A. have you stopped C. has watched B. is watching D. washes them now 18. He usually listens to the radio, but at the present moment he ________ television.A. watches C. is washing them now B. washes it D. has helped 17. Mother washes the girl’s hair. Look, she ________ . A. is washing it now C. helps B. is helping D. is writing 16. Zhang Hua does a lot of housework every evening, but now he ________ his schoolmates with their lessons.A. help C. has written B. wrote D. will read 15. Now he ________ a book about New York. I don’t think he will finish it.A. writes C. was reading B. read D. Have you used 14. I ________ some newspaper at seven yesterday evening.A. am reading C. Were you using B. Did you use D. Both A and B 13. ________ oil or butter when you cook it ?A. Do you use C. was easy B. is easy D. does Mary work 12. I think this question _______