The Present Perfect

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

THE PRESENT

HAVE AND HAS


PERFECT
INFINITIVE
VERBS
PAST PARTICIPLE

BE WAS/WERE BEEN

DO DID DONE

DRIVE DROVE DRIVEN

SEE SAW SEEN

SWIM SWAM SWUM

COME CAME COME

RIDE RODE RIDDEN

EAT ATE EATEN

TEACH TAUGHT TAUGHT

WIN WON WON

FORGET FORGOT FORGOTTEN

BUY BOUGHT BOUGHT


Regular verbs: “ed”

- Work worked
- Study studied
- Live lived
- Dance danced
- Travel traveled
- Finish finished
- Cook cooked
Complete the sentences with the present perfect tense

has
1. My sister _____ eaten
____________ (eat) my cakes.
lost
have ___________
2. The children _____ (lose) their passport.
has been
3. Your friend ____ ___________ (be) happy all day.
have travelled
4. I _____ never __________ (travel) overseas.
cut
have _______
5. We _____ (cut) our hair today.
had
have just _______
6. I _____ (have) a shower.
has forgotten
7. My husband ______ ________ (forget) my birthday.
has taken
8. Someone ______ ____________ (take) my pen.
has worked
9. That woman _______ always ___________ (work)at the museum.
COMPLETE THE SENTENCES WITH FOR – SINCE

for
1. I have lived in London ________ six months.
since
2. I have danced _______ I was small.
for
3. She hasn't had a day off ________ three months.
since
4. I've lost so much flexibility _______ I injured my leg.
since
5. They have all improved in attitude _________ the headmaster talked to them.
for centuries, it won’t ever change.
6. Wars have been happening _________
for
7. I haven't been on holiday __________ ages.
since
8. I haven't eaten that much _________ Christmas.
since
9. I haven't been on holiday _________ last year.
10.She hasn't seen her jacket _______since
yesterday, I think she lost it.
UNSCRAMBLED THE SENTENCES WITH THE USE OF THE FOLLOWING WORDS: yet, just y already

1. She / already / to meet / all her neighbours in a week.


She has already met all her neighbours in a week.
___________________________________________________.
2. The programme / not start / yet
The programme has not (hasn't) started yet.
___________________________________________________.
3. You / have breakfast / yet?
Have you had breakfast yet?
__________________________________________________.
4. My son / go / already / to bed.
My son has already gone to bed.
________________________________________________.
5. You / not be bored / yet / at your job?
Have you not (Haven't you) been bored at your job yet?
________________________________________________.
6. I / not be / yet / at your new house.
I have not been at your new house yet.
_______________________________________________.
7. He / have just / a shower.
He has just had a shower.
________________________________________________.

You might also like