English Task · english-task.com
Present Perfect - Complete the Sentences
Name:
Date:
Complete with the Present Perfect
-
You(pass) his exam
-
She(finish) her homework
-
It(stop) raining
-
Thomas(take) my umbrella
-
Somebody(break) my vase!
-
I(read) this book
-
He(wash) the car
-
We(buy) a new house in the country
-
Our cat(drink) all the milk
-
Mum(make) a delicious omelette!
-
You(lose) your keys
-
He(break) his finger
-
They(eat) lunch
-
She(forget) her glasses
-
We(do) our homework
-
I(lose) my cat
-
He(find) his toy car
-
Dad(close) the windows
-
Kate(finish) the book
-
Mary(invite) me to the party
-
She(spend) all her money
-
We(drink) all the lemonade
-
They(make) an awful mess
-
She(find) a new job
-
He(speak) very well
-
The children(eat) all cookies
-
You(read) many detective stories
-
Our team(win) the first prize
-
My little daughter(cut) her finger with a knife
-
John(buy) presents
-
Ann and James(paint) the room
-
My parents(clean) the house
-
We(know) each other for a long time
-
Jack(work) in this bank for 5 years
-
You(send) a birthday card
-
Emma(water) the flowers
-
My mum(do) the washing up
-
Jack(be) to London
-
Ben(sleep) in a tent
-
Emily and Sandra(write) the test
Answer key
- have passed
- has finished
- has stopped
- has taken
- has broken
- have read
- has washed
- have bought
- has drunk
- has made
- have lost
- has broken
- have eaten
- has forgotten
- have done
- have lost
- has found
- has closed
- has finished
- has invited
- has spent
- have drunk
- have made
- has found
- has spoken
- have eaten
- have read
- has won
- has cut
- has bought
- have painted
- have cleaned
- have known
- has worked
- have sent
- has watered
- has done
- has been
- has slept
- have written
Online version with instant checking: english-task.com/grammar/a1-present-perfect-complete-the-sentences-1