Present Perfect
Extra Tasks
Fill in the gaps
Open the brackets.
My mum _____ (write) shopping list. It's on the kitchen table.
Dad, you _____ (eat) my biscuit!
I’m tired. I _____ (watch) three X-Files videos.
Hurry up! They _____ (start) the film!
Mary _____ (study) hard this year, so she'll pass her exams.
Oh no! She _____ (drop) the plate!
The garden is very green. It _____ (rain) a lot this month.
These are my favourite trousers. I _____ (have) them for five years.
Tom's my best friend. I _____ (know) him for three years.
Use for or since
I've lived in Washington _____ 1997.
Ben has studied English _____ three years.
They haven't visited their grandparents _____ months.
Julie's ill. She's been in bed _____ Tuesday.
My dad has had his car_____ sixteen.
It's been ten years_____ we moved to Oxford.
Complete Jane's letter to her American friend. Use the Present Perfect Tense.
Dear Amy. I _____ (1 not have) a letter from you for a long time. _____ (2 you lose) my address? I bought the new Steps CD at the weekend. I _____ (3 already listen) to it. _____ (4 you hear) it yet? It’s brilliant. There’s a new video too, but I _____ (5 not see) it yet.
School is going OK. I _____ (6 just finish) some exams, but the holidays _____ (7 not start) yet. We’re going to Ireland. I _____ (8 never be) there.
Write soon with your news.
Love,
Jane
Nick is getting ready to travel. He is going to visit his Granny. Read the list of things he must do before travelling. Write what he has done and what he hasn’t done.
to pack suitcases (+) to water flowers (+)
to take my library book back
to say ‘good-bye’ to Nigel (+)
to clean my shoes
to call Granny (+)
to buy some food and drinks (+)
to clean the parrot’s cage
to change the water for the fish
to buy a present for Granny (+)