We use both since and for to say how long something has been happening:
I’ve been waiting for you since 8 o’clock.
I’ve been waiting for you for two hours.
We use “since” when we say the beginning of the period (8 o’clock).
We use “for” when we say the period of time (two hours).
| Since | For |
| 8 o’clock 1977 Monday Christmas 12 may lunchtime April we arrived | two hours a week ten minutes five years three days a longtime six months ages
|
We do not use “for” in expressions with all (all day / all morning / all week / all my life etc.) See the following examples :
Note the structure How long is it since …?
A: How long is it since you had a holiday ?
B : it’s been two years since I had a holiday . (= I haven’t had a holiday for two years.)
It’s ages since Tom visited us. (= He hasn’t visited us for ages. )
Complete the sentences below with since, for or nothing (-)!
The English language is renowned for its 16 different tenses, each serving a specific purpose…
In English grammar, tenses play a crucial role in conveying the timing and progression of…
One aspect of English grammar is the past future tense, a tool for discussing actions…
Linking verbs are an essential component of the English language, serving as the bridge between…
Every piece of writing, no matter how eloquent, lives or dies based on its structure.…
Have you taught your students modifying adverbial phrases? If not, why don't you use the…
This website uses cookies.
View Comments