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 ________ six months.

2. I have danced ________ I was small.

3. She hasn't had a day off ___________ three months.

4. I've lost so much flexibility ___________ I injured my leg.

5. They have all improved in attitude ___________ the teacher talked to them.

6. Wars have been happening __________ centuries, it wont ever change.

7. I haven't been on holiday __________ ages.

8. I haven't eaten that much ___________ Christmas.

9. I haven't been on holiday ___________ last year.

10. She hasn't seen her jacket _________ yesterday, I think she lost it.

II. Listen to the audios and complete the sentences:

Ingls II Mg. Nancy Len P.

You might also like