1. I haven't seen a good film _____ months.
2. We've know each other _____ we were children.
3. A lot of people walked out _____ the film because it was so boring.
4. I'll start cooking the dinner _____ you go to the supermarket.
5. You must send the application form _____ next Friday at the latest.
6. The trains are terrible these days. They never arrive _____ time.
7. Our flight was delayed but we still arrived _____ time for dinner.
8. I can't pay you back at the moment. I won't have the money _____ I get paid.
9. I couldn't make up my mind but _____ the end I decided not to go.
10. In winter the weather's usually bad, so all the hotels close down except for a few days _____ Christmas.
Question 1: The correct answer is for.
Question 2: The correct answer is since.
Question 3: The correct answer is during.
Question 4: The correct answer is while.
Question 5: The correct answer is by.
Question 6: The correct answer is on.
Question 7: The correct answer is in.
Question 8: The correct answer is until.
Question 9: The correct answer is in.
Question 10: The correct answer is at.
You answered them all right!