London school test. There is any mistake?
These questions are from the London School level test. There is any mistake in my answers?
Complete each sentence with ONE appropriate word for each sentence. Contractions (e.g. "didn’t") count as one word.
1. ____________ is a good idea to learn one or two expressions before you travel to another country.
It
2. The theatre was closed last night ____________ to a fire alert.
since
3. If she had been more careful, she ____________ have had the accident.
wouldn't
4. Do you like my new kitchen? We ____________ it put in last week.
did
5. That ____________ be John at the door. He doesn't finish work until 5.30.
can't
6. Nobody e-mailed me, ____________ they? I'm expecting an important message.
did
7. I'll meet you at 6:00 ____________ I have to stay late at the office. If I do, I'll call you.
unless
8. Have you finished that report yet? No, I've ____________ just started.
only
9. ____________ the transport strike, I got to work on time.
Despite
10. In six months' time I'll have ____________ with this company for twenty years.
been
11. ____________ we need in this country is more money for education.
What
12. You ____________ pay for your ticket in advance. You can buy it on the day.
needn't
13. It's amazing. ____________ much money I earn, I never have any left at the end of the month.
However
14. My job is really ____________ me down. It's incredibly stressful.
getting
15. Have you got any aspirins? I think I've got a headache coming ____________.
on