You are on page 1of 2

Present perfect

I have worked
I have worked
since I was
for six years.
sixteen years.

for six years, for a week, for a month, for hours, for two hours
I have worked here for five years.
"Since" + momento concreto

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.

I. Complete with: for / since:

1. I have lived in London__for_


__ _ six months.

__since I was small.


2. I have danced ___
___
_____for____ three months.
3. She hasn't had a day off __

_____since _ I injured my leg.


4. I've lost so much flexibility __
___
__since__
5. They have all improved in attitude __ _ the teacher talked to them.
____for__
6. Wars have been happening __ _ centuries, it wont ever change.
_
7. I haven't been on holiday __for _ ages.

____since _ Christmas.
8. I haven't eate n that much __
____
9. I haven't been on holiday ____since____ last year.

10. She hasn't seen her jacket ____since __


yesterday, I think she lost it.

II. Listen to the audios and complete the sentences:

You might also like