For and Since
- You use FOR if you don't have to calculate the period of
time, because you have it in the sentence :
I have lived here FOR two months ( you don't have to
calculate, you know the period is "two months" )
- You use SINCE if you have to calculate the period of time,
because you only have the starting point
:
I have lived here SINCE 1975 ( you have to calculate now:
if you came in 1975 - the starting point - and now it is 2009,
then 2009-1975 = 24 years
1.
2.
3.
4.
5.
6.
7.
8.
9.
I have been living in New York ________________1 year
I haven't seen you ___________________a week
I have been waiting _________________________12.30
I've lived here _________________5 years.
I've lived here ___________________2003
________________she came here I've been very nervous
She has been married ______________________ten years
She has been a doctor ____________________1998
I have been living in Valencia ___________________last
June
10.
I haven't seen you _______________________last
week
11.
Yesterday I studied ___________________three hours
12.
She
has
been
studying
English_________________two months
13.
She
has
been
studying
English__________________last January
14.
She
has
been
studying
English___________________12.00
15.
She has been studying English_______________your
birthday
16.
She
has
been
studying
English__________________two hours
17.
She has been studying English________________six
minutes
18.
She has been studying English__________________a
long time
19.
I've been working here ____________________the
last two years.
20.
I have loved you _______________________the first
time I saw you
Since - if the starting point is given (two o'clock, last
Friday, 1998)
for - if the period of time is given (twenty minutes,
two days, one year)
I have been waiting _________________4 o'clock.
Sue has only been waiting ________________20 minutes.
Tim
and
Tina
have
been
learning
English ____________________six years.
Fred
and
Frida
have
been
learning
French _________________1998.
Joe
and
Josephine
have
been
going
out
together _______________Valentine's Day.
I haven't been on holiday ______________________last July.
Mary has been saving her money ___________________many
years.
last weekend
I
haven't
eaten
ten seconds
anything ____________
Christmas
Eve
_
______________breakfa
a
decade
s
t.
I finished school
You
have
been
a couple of days
watching
my birthday
TV ___________________
a
long
time
_
_____________hours.
ten centuries
We have been living
the 70s
here _________________
I
was
a
boy
_
____________2 months.
August
the last month
fifteen years
the accident
then
we bought this house
last month
I met you