A. had gone B. went C. had been taken D. had been sent
12. ----- Jim, ________ you _________ your homework?
----- Yes, of course, but I ________ it late bed time.
A. do do; finished B. did do; had finished
C. have done; had finished D. have done; finished
13. You ____ football after school. Why not go home and do your homework first?
A. always played B. are always playing
C. have always played D. have always been playing
14. Ever since Picasso's painting went on exhibit, there ____ large crowds at the museum every day.
A. is B. has been C. have been D. had been
15. ---What do you think of my suggestion?
--- Sorry. What's that? I _____ about something else.
A. was thinking B. thought C. am thinking D. had thought
Ⅱ. Fill in the blanks according to the meanings of the sentences by using tenses of the verbs.
1. How many English songs ___________ she __________ (learn) by the end of last month?
2. Hardly _______ I ______ (get) on the bus when it started to move
3. He __________________(read) the book before he was ten years old.
4. She said she ___________________ (see) the film before.
5. Our English teacher _________________ (teach) English in Guangxi for ten years before he came to No.113 Middle School.
6. By the end of last month, they _________________(complete)the bridge .
7. No sooner ________ I _______ (go) out than he came to see me.
8. He asked where I _______________ (go) during the summer vacation.
9. The classroom _______________ (clean) before we ___________ (get) there yesterday.
10. ________ the boy ___________ (finish) his homework before you saw him?
11. When we got to the station, the train _____________ already _____________. (leave)
12. The book __________ by the end of last month. (finish)