HOME / GRAMMAR EXERCISES / FOR OR SINCE? 2

FOR OR SINCE? — EXERCISE 2 (ESL)

level: Intermediate (B1/B2)

More practice choosing between for and since. Remember: for goes with durations, since goes with starting points.




READY TO PRACTICE? LET’S GO!

Choose for or since to complete each sentence.




  1. They didn't come back to Sydney _____ many years.
    a. for
    b. since


  2. We had an argument back in 2022. _____ then, we haven't spoken to each other.
    a. For
    b. Since


  3. Where have you lived _____ the past two years?
    a. for
    b. since


  4. I lived in Australia _____ a year.
    a. for
    b. since


  5. I've lived in Australia _____ 2021.
    a. for
    b. since


  6. The air conditioner has been broken _____ I moved in.
    a. for
    b. since


  7. I haven't seen you _____ three years!
    a. for
    b. since


  8. What have you been up to _____ I saw you last?
    a. for
    b. since


  9. OK, let's go surfing, but only _____ one hour!
    a. for
    b. since


  10. He's been sleeping _____ 8:00 PM.
    a. for
    b. since





Premium Resources
© 2006–2026 LearnEnglishFeelGood.com unless otherwise stated. Reposting our content is not allowed. See our content policy.