1. When you ... older, you'll change your mind about this. a) will grow
b)grow
c) have grown
d)grew
2. By the time the police get there, the burglars ...
a) vanish
c) will have vanished
b) will vanish
d) vanished
3. As soon as the taxi arrives, I... you know.
c) had let
b) have let
d) will let
4. My friend has been writing to me for years already, but he never ... a photo.
a) sends
c) will send
b) has sent
d) sent
5. Why are you busy packing? - My train ... in two hours, so we'll leave the house in an hour.
a) is leaving
c), leaves
b) will be leaving d) left
6. When was this building finished? - They say it ... by the end of last year.
a) had been finished c) will be finished
b) was finished
d) finishes
7. I thought that I ... my key and was very glad when I found it.
a) fose
c) had lost
b) lost
d) was losing
8. What's the matter? You look upset. Last week I lost my scarf and now I just ... my gloves.
a) lost
c) had lost
b) have lost
d) lose
9.I ... for this bank for five years already but I have decided to change my job.
a) am working
c) have been working
b) has worked
d) worked
10. Martin said that he ... the tickets the next day.
a) bought
c) will buy
b) had bought
d) would buy
11. The house opposite our college that's why we are using the back entrance at present.
a) pulls down
c) is being pulled down
b) is pulled down d) pulled down
12. You ... an umbrella when you left the house, didn't you?
a) have
b) was having
c)had had
d)had
13.By the time we got the cinema film...
a) will begin
b) would begin
c)had begun
d) began
14.Is there anything I...do to help you?
a) can
b)may
c)am to
d)as to
15.The last film l saw was... frightening than this one.
a) little
b)less
c)least
d) the least
16.Someone is the calling you. Will you answer... phone?
a)a
b) the
c)-
d) these
17.To tell the truth I don't like...pair of trousers that I bought last month.
a) those
b)this
c) that
d)a
18.Whose house isn't it?-It's...
a) my
b)mine
c)her
d) our
19.Today is... cold than yesterday. So, I'm wearning my shorts.
a) little
b)less
c) least
d)the least
20."Come home... Christmas Day, well be waiting for you", my mother always says to me.
a) in
b)on
c)-
d)a
1. B
2. D
3. D
4. D
5. B
6. A
7. C
8. B
9. C
10. B
11. B
12. D
13. C
14. A
15. B
16. B
17. C
18. B
19. B
20 B