Present Perfect

Complete these sentences with the right preposition: for or since.

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. Note that you will lose points if you ask for hints!

1. It's been raining lunchtime.
2. Sarah has lived in Paris 1995.
3. Paul has lived in London 10 years.
4. I'm tired of waiting. We've been sitting here an hour.
5. Kevin has been looking for a job he left school.
6. I haven't been to a party ages.
7. I wonder where Joe is. I haven't seen him last week.
8. Jane is away. She's been away Friday.
9. The weather is dry. It hasn't rained a few weeks.