Topic: PREPOSITIONS (FOR/SINCE) 1 |
level: Intermediate (B1/B2)
Choose the correct preposition (for or since) to complete each of the following sentences.
1. I've lived here _____ 2021.
a. for
b. since
Answer since
2. I haven't seen him _____ three years.
a. for
b. since
Answer for
3. I haven't spoken to her _____ high school.
a. for
b. since
Answer since
4. We've been working on this _____ Monday.
a. for
b. since
Answer since
5. I'm going on vacation ____ two weeks.
a. for
b. since
Answer for
6. We've been working on this project _____ two months.
a. for
b. since
Answer for
7. We've had a lot less work _____ Jim got hired.
a. for
b. since
Answer since
8. It's been a while _____ I've watched that movie.
a. for
b. since
Answer since
9. I haven't been able to exercise _____ the last two months.
a. for
b. since
Answer for
10. Have you know about this _____ a long time?
a. for
b. since
Answer for
BACK TO LIST OF EXERCISES
We have lots of
free prepositions worksheets on another one of our sites,
ESLResourceSite.com !
Tired of ads? Sign up for our
ad-free PREMIUM EDITION for lots of great content!