1. The sun ______ in the east and ______ in the west.
A. raises; set B. rise; sets C. rises; sets D. rises; set
2. —I usually have milk and bread for breakfast. What about you, Jim?
—So do I, but my sister ______. A. hasn't B. doesn't C. didn't D. won't
3. They ______ day and night, so they had no time to stay with their families.
A. are made work B. are made to work C. made to be worked D. are making to work
4. She will go if it ______ tomorrow. A. isn't rain B. don't rain C. doesn't rain D. didn't rain
5. When we came in, they ______ their lessons.
A. are not doing B. weren't doing C. not were doing D. have done
6. My uncle ______ to see me. He'll be here soon.
A. is coming B. comes C. has come D. came
7. While Tom ______ a football match, his sister was reading an interesting story in her room.
A. was watching B. is watching C. has watched D. had watched
8. There ______ two English films next week.
A. is going to be B. are going to have C. will have D. are going to be
9. You ______ late for school again if you ______ early.
A. shall be; won't get up B. are; won't get up C. will be; don't get up D. have been; not get
10. He ______ in our school for 20 years and he ______ here in 1977.
A. has taught; came B. has taught; has come C. taught; came D. has teached; has came
11. Great changes ______ place. Many new schools ______.
A. have taken, have been opened B. take, are open
C. are taken, open D. have been taken, are opened
12. I ______ the book yet.
A. haven't read B. hadn't read C. don't read D. am not reading
13. 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
14. Before we got to the railway station, the train _______ already.
A. went out B. had gone C. has gone D. has arrived
15. We’ll go to play with snow if it ______ tomorrow. A. snow B. snows C. will snow D. snowed
16. Neither I nor he ______ French. A. speak B. doesn't speak C. speaks D. doesn't speak
17. Nobody ______ how to run this machines.
A . know B. have known C. knows D. is knowing
18. A lot of tall buildings _______ in his hometown in the last three years.
A. have set up B. have been set up C. were set up D. set up
19. My brother _______ college for over three years.
A. has gone to B. has been to C. has been in D. has been for
20. He _____ the Army by the end of 1992. He ______ in the army since then.
A. joined…is B. has joined…has been C. had joined…is D. has joined… has been
21. The Greens ______ China for five years.
A. has been in B. have been in C. went to D. has gone to
22. The old man ______ out for a walk in the evening.
A. used to going B. go C. is used to going D. will go
23. How tired I am, for my little son _____.
A. is always crying B. cry C. never cries D. always cry