Prepositions SINCE and FOR


Times viewed: 332

Tagged with: Prepositions, Intermediate Grammar


I. Since

Since is used for time and means "from that time to the time referred to." It is often used with a Present Perfect or Past Perfect Tense:

  • She has been here since morning. (from morning till now)
  • She wondered where Tom was. She has not seen him since they graduated from college.

Since can also be a conjunction of time:

  • He has worked for us ever since he dropped out of school.
  • It is ten years since I last saw Garry. (I last saw Garry ten years ago/I haven't seen Garry for ten years.)

II. For

For is used with a period of time: for three days, for two years, for ever:

  • Cook it for one hour.
  • They were camping in the mountains for two weeks.

For + a period of time can be used with a Present Perfect Tense or Past Perfect Tense to show an action that started some time ago and lasted up to the time of speaking:

  • They have lived in this house for five years. (They started living here five years ago, and they still live here.)

For used in this way can be replaced by since with the point in time when the action began.

  • They have lived here since this time five years ago.

Get notified of new grammar posts!

* required fields


Become a Language Avenue member!

Get access to more articles, quizzes, and our free learning and teaching resources. Basic membership is free. Join us now! Create an account.


Subscribe to Our Newsletter

* required fields


Join us on social media!


© 2008- Language Avenue, ELLTA. All rights reserved.