TENSES
PRESENT
PERFECT + for, since
Using the present
perfect, we can define a period of time before now by considering its
duration, with for + a period of time, or by considering
its starting point, with since + a point in time.
For
+ a period of time:
for
six years, for
a week, for
a month, for
hours, for
two hours.
I have worked here for
five years.
Since
+ a point in time:
since this
morning, since last week, since yesterday,
since I was a child, since Wednesday, since 2 o'clock.
I have worked here since
1990.
More examples:
present perfect
with for:
a. She has lived
here for
twenty years.
b. We have taught at this school for
a long time.
c. Alice has been married for
three months.
d. They have been at the hotel for
a week.
present perfect
with since:
a. She has lived
here since
1980.
b. We have taught at this school since
1965.
c. Alice has been married since
March 2nd.
d. They have been at the hotel since
last Tuesday.
Note:
1. For and since can both be used
with the past perfect.
2. Since can only be used with perfect tenses, for
can also be used with the simple past.