16. Is Tokyo a nice city? I ..... there.
A) have never been B) did never go C) am never D) never have gone
17. Let's go inside. It ..... rain.
A) will B) is going to C) shall D) will be
18. I can't come to the cinema to night. I have ..... work to do.
A) enough B) a lot C) too much D) so many
19. He ..... a bath when the phone rang.
A) has B) was having C) has had D) has been having
20. My parents ..... for my 21st birthday.
A) gave me a car B) gave to me a car C) gave a car me D) me gave a car
21. How long does it take you ..... to school?
A) for getting B) get C) to get D) getting
22. The man ..... lives in that house is a famous writer.
A) who B) where C) when D) which
23. They live in the city now, but they ..... in a small village.
A) used to live B) used to living C) still live D) would live
24. When she heard the news, she ..... .
A) surprised B) was surprising C) had been surprised D) was surprised
25. The teacher asked the students ..... the answer.
A) did they know B) that they knew C) to know D) if they knew