8. … half past ten. A) its B) it’s C) there’s D) it
9. … I … here? A) can/smoking B) may/to smoke
C) could/smoking D) may/smoke
10. … I … the door? A) do/open B) shall/opening C) shall/open D) am/open
11. … impossible … her. A) its/to understand B) there’s/to understand
C) it’s/to understand D) that’s/understand
12. … is a good film on TV this evening. A) it B) that C) there D) here
13. … is a train at 10.30. … is a fast train. A) it/there B) it/it C) there/there D) there/it
14. … late. A) its B) it’s C) there’s D) that’s
15. … my birthday today. A) there’s B) that’s C) this is D) It’s
16. … nice … you again. A) it’s/to see B) its/to see C) there is/to see D) it’s/seeing
17. … rained yesterday. A) there was B) there had been C) it D) that
18. … raining again. A) its B) it’s C) there’s D) that’s
19. … rains a lot in winter. A) there B) it’s C) its D) it
20. … this word. A) look up B) don’t look up C) I don’t know D) A/B/C
21. … this work. A) don’t forget to do B) don’t do C) you must do D) A/B/C
22. … Thursday today. A) its B) there has C) that’s D) it’s
23. … time to go home. A) there has B) its C) it’s D) that’s
24. … true that you are married. A) is there B) is that C) was there D) is it
25. … very windy yesterday. A) there was B) its C) it was D) there were
26. … wasn’t easy … your house. A) it/finding B) it/find C) it/to have found D) it/to find
27. … you … every day? A) do/working B) do/to work C) will/work D) do/work
28. … you … the salt, please? A) could/passing B) can/to pass
C) could/pass D) can/passes