Welcome to Cambridge Veritas! 👋

Sign in Sign up

For vs Since: Master English Grammar with Free Online Practice Test

Complete each sentence by filling in the blank with either "for" or "since". Remember: Use 'for' with periods or durations of time. Use 'since' with specific points in time when something started.

  1. I have lived in this city 2019.
  2. They have been married twenty years.
  3. She has studied French she was in high school.
  4. We have been waiting at the airport three hours.
  5. He hasn't eaten anything breakfast.
  6. My brother has worked at that company a long time.
  7. I have known my best friend we were children.
  8. The museum has been closed six months.
  9. She has been feeling sick last Monday.
  10. They have been building the new bridge over a year.