WorksheetsA2+ 9A Grammar Present Perfect with for & since
Total questions: 12
Worksheet time: 4mins
Name
Class
Date
1.
My grandparents have had this house _________ they got married.
a)
since
b)
ever
c)
for
d)
already
2.
I haven't seen him _________ about 12 years.
a)
since
b)
already
c)
yet
d)
for
3.
She has loved being in this city _________ she was a child.
a)
for
b)
since
c)
ever
d)
never
4.
Susan has worked as a teacher _________ ages, she is retiring next year.
a)
since
b)
ever
c)
for
d)
already
5.
We have studied for this exam __________ we came home.
a)
since
b)
ever
c)
when
d)
yet
6.
My boss has been sick ________ two weeks.
a)
ever
b)
never
c)
since
d)
for
7.
They haven't come together _________ they graduated from school.<br />
a)
already
b)
yet
c)
since
d)
for
8.
How many episodes have you watched __________ I called you?
a)
while
b)
since
c)
for
d)
when
9.
Anthony hasn't called me _________ two hours, there must be a problem.
a)
for
b)
already
c)
since
d)
when
10.
I haven't worked this hard _________ I was at school.
a)
for
b)
when
c)
since
d)
yet
11.
He has written twelve books ___________ he moved to this apartment.
a)
for
b)
since
c)
yet
d)
already
12.
I have had this car __________ about ten years.
a)
for
b)
since
c)
when
d)
while
100 %
