1. Present Perfect + for / since

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers.

1. three months6. last week
2. an hour7. a long time
3. Saturday8. one year
4. five minutes9. you came
5. I left10. a while