In this lesson, you will learn how to use the English prepositions FOR and SINCE.
I also show you some common mistakes and I correct them.
“for” + period of time
“for” defines a period of time in the past, present or future.
“for” describes a duration.
“for” means “From the start of the period to the end of the period.”
We use “for” with all tenses.
He has been living in London for several months (present perfect continuous)
Jane has worked here for 10 years. (present perfect)
We will visit Spain for 2 weeks. (future simple)
Mark lived in London for 6 months. (past simple)
Today, the students are reading for 30 minutes. (present continuous)
He reads for 2 hours every day. (present simple)
I had studied French for 5 years. (past perfect)
The form is always “for” + period of time
Examples of possible periods of time are as follows:
for 10 seconds
for 20 minutes
for half an hour
for 3 hours
for a week
for a fortnight (2 weeks)
for 3 weeks
for 2 months
for 3 years
for a decade (10 years)
for a century (100 years)
“since” + point in time from the past
“since” defines a point in time in the past.
“since” means “From a point in the past until now.”
“since” gives the starting point. It defines when things started.
We usually use “since” with the perfect tenses:
He has been watching TV since 7 pm. (present perfect continuous)
Mark had been writing a book since 2010. (past perfect continuous)
My parents have lived in London since 1996. (present perfect)
She had been asleep since the day before. (past perfect)
The form is always “since” + point in time
Here are some possible examples:
since 8 o’clock
since 9 am
since 10 pm
since this morning
since this afternoon
since the day before yesterday
since last Tuesday
since last week
since last month
since last year
since last summer
since 5 minutes ago
since 2 days ago
since 3 weeks ago
since a few years ago
We can also “since” with a clause to refer to a point in the past. The tense of the clause is usually in the past simple.
since I moved to London
since I left university
since I became a teacher
Private online English lessons
- All teachers are native English speakers (British or American)
- Several years teaching experience.
- Thousands of hours of online teaching experience
- Prices start from only $10 an hour
Private online English lessons - Click for prices
Common mistakes with “for” and “since”
“for” and “since” can both be used with perfect tenses.
But the form is NOT the same:
“for” + period of time
He has been in New York for 2 days.
(This is correct because we have used “for” with a period of time)
He has been in New York since 2 days.
(This is wrong. We cannot use “since” with a period of time)
“since” + point in time
He has been in New York since Tuesday.
(This is correct because we have used “since” with a point in time.)
He has been in New York for Tuesday.
(This is wrong. We cannot use “for” with a point in time.)
To describe a period of time from the past up to the present, we use the present perfect or present perfect continuous.
We do NOT use the present tense:
I am writing for 3 hours.
I have been writing for 3 hours.
He is a musician for 30 years.
He has been a musician for 30 years.
He is a musician since 1986.
He has been a musician since 1986.
I am writing since 6 o’clock.
I have been writing since 6 o’clock.
Prepositions FOR and SINCE – English video lesson
I recommend that you watch and listen to the video below in order to hear the correct English accent.
I have been living in the UK since oct 2009
I have been a software developer for 6 years/since jun 2012.
Since my child hood, I have known how to manage my time and money.
Rajesh Kumar jaglan says
Isbit right to say-
It has been raining since last 3 days
No. The correct version is:
It has been raining for the last three days.