1. He ___ this book two years ago.
A. reads B. readed
C. read D. has read
2.The teacher spoke ___ us yesterday.
A. to B. at
C. for D. with
3. ___ you ___ your homework yesterday evening?
A. Do, did B. Did, did
C. Do, do D. Did, do
4.I think this film is worth ___ .
A. see B. to see
C. saw D. seeing
5. I ___ to Beijing for two times.
A. have been B. go
C. went D. gone
6. He'd better ___ my advice.
A. took B. to take
C. take D. takes
7. They have lived in Shanghai ___ five years.
A. since B. for
C. about D. in
8.___ have you studied English?
A. When B. What
C. What D. How long
9. I have been here ___ 1990.
A. in B. for
C. since D. about
10. ___ he gone home ___?
A. Have, you B. Has, yet
C. Has, already D. Did, yet
11. Have you ___ China?
A. gone to B. been to
C. went ti D. go to
12. Please bring the umbrella ___ me.
A. to B. for
C. on D. after