Present Perfect
Present Perfect
Present Perfect
The present perfect is formed from the present tense of the verb have and the past participle of
a verb:
SUBJECT + HAVE + PAST PARTICIPLE + COMPLEMENT
for something that started in the past and continues in the present:
They've been married for nearly fifty years. She has lived in Liverpool all her life.
when we are talking about our experience up to the present:
I've seen that film before.
I've played the guitar ever since I was a teenager.
He has written three books and he is working on another one.
We often use the adverb EVER to talk about experience up to the present:
My last birthday was the worst day I have ever had.
and we use NEVER for the negative form:
Have you ever met George?
Yes, but I've never met his wife.
REMEMBER that the adverbs 'ever' and 'never' go AFTER 'have/has' and BEFORE the
past participle.
for something that happened in the past but is important in the present:
I can't get in the house. I've lost my keys.
Teresa isn't at home. I think she has gone shopping.
After a clause with the present perfect we often use a clause with since to show when
something started in the past:
I've worked here since I left school.
I've been watching that programme every week since it started.
Exercises.
1. Sophie and I (know) _____________________ each other since we were at school together.
2. I (play) _____________________ tennis since I was eight years old.
3. Alain (be) _____________________ in hospital three times this year.
4. I (want) _____________________ to be an actor for as long as I can remember.
5. My uncle (smoke) _____________________ 40 cigarettes a day for 40 years – and he's a
doctor!
6. You (have) _____________________ that suit for more than ten years! Isn't it time to get a
new one?
7. Since he finished university, my brother (work) _____________________ in five different
countries.
8. Zerrin (watch) _____________________ that TV programme every week since it started.
9. I (never like) _____________________ bananas. I think they're horrible!
10. What's the most interesting city you (ever visit) _____________________ ?
Keith has ___________ to the shop to get some bread. He'll be back in five minutes.
Reginald has ___________ to Istanbul on business five or six times this year.