32. He ______ articles for our wall-newspaper these three years, and he ______ about forty articles.
A. has been writing; has written B. has been writing ; wrote
C. is writing; has been writing D. has written; has written
31. --- Look at the black clouds. It ______ soon.
---Sure. If only we ______out.
A. is raining; didn’t come B. is to rain; won’t start
C. will rain; haven’t started D. is going to rain; hadn’t come
30. Jim talked for about half an hour yesterday. Never______ him talk so much.
A. I heard B. did I hear C. I had heard D. had I heard
29. ---______ Betty this morning? ---Not yet, but she is sure to be here before noon.
A. Have you seen B. Will you see C. Do you see D. Did you see
28. --- Is Tom still smoking?
--- No. By next Saturday he ______ for a whole month without smoking a single cigarette.
A. will be B. will have gone C. will have been D. has been going
27. I want to buy that kind of cloth because I ______ the cloth ______ well.
A. have told; washes B. had been told; washes C. was told; washed D. have been told; is washed
26. ---Remember the first time we met, Jim? ---Of course I do. You ______ in the library.
A. were reading B. had read C. have read D. read
25. The vegetables didn’t taste very good. They ______ too long.
A. had been cooked B. were cooked C. had cooked D. cooked
24. I used to drink a lot of tea but these days I ______ coffee.
A. prefer B. preferred C. had preferred D. am preferring
23. The train ______ at the present speed until it reaches the foot of the mountain at about nine o’clock tonight.
A. went B. is going C. goes D. will be going