Supply the correct form:
1. I'm sure I ... the door of my house.
a) lock c) have locked
b) locked d) had locked
2. The inspector suspects that the thief ... a special key for opening this safe.
a) will use c) had used
b) has used d) use
3. When are you going to finish this translation? - I... it by tomorrow.
a) will finish c) will have finished
b) will be finishing d) would finish
4. Have you heard the news? I ... my last exam yesterday.
a) passed c) had passed
b) have passed d) was passing
5. He says that he doesn't know where he ... after graduating from university.
a) work c) had worked
b) will work d) would work
6. When you ... older, you will understand everything.
a) grow c) will grow
b) grows d) have grown
7. As a rule the most important news ... broadcast on this channel.
a) are c) is
b) were d) had been
There ... hardly any furniture in his room. He hasn't even a chair to sit on.
a) is c) were '
b) are d) have been
8. The rich collection of Hermitage regularly ... millions of people.
a) attract c) have attracted
b) attracts d) would attract
9. When my mother returns home she ... at once that we have redecorated our flat.
a) will see c) has seen
b)sees d)saw
10. He ... the car for many hours before he came to the crossroads.
a) drives c) had been driving
b) was driving d) has driven
11. We ... along the forest road when it started raining.
a) were walking c) walked
b) had been walking d) had walked
12. Sorry, I ... stay any longer, but I really must go home.
a) mustn't c) cannot
b) couldn't d) may not
13. This is ... problem I've ever had in my life.
a) difficult c) most difficult
b) more difficult d) the most difficult
14. When ... "Titanic" was crossing the Atlantic she struck an iceberg.
a) - c) the
b) a d) an
15. The weather is fine today, but I don't like ... hot weather.
a) - с) а
b)the d) an
16. Some women tint their hair when ... goes grey.
a) they c) its
b) it d) them
17. Your news ... very important to us.
a) are c) aren't
b) is d) were
18. I think it's important ... young people to get a good education.
a) for c) about
b) by d) among
19. They left ... Moscow some years ago and live there now.
a) to c) for
b) in d) at