Present Perfect — Sentence completion
Complete the second sentence so it follows on from the first. Use the Present Perfect.
Show example Hide example
David is not at home now.➔He
for school. (to leave)
David is not at home now. He has left for school.
-
1.The window is open.➔Someonethe window. (to open)has opened
-
2.My hair is clean.➔Imy hair. (to wash)have washed
-
3.The walls are blue now.➔Wethe walls. (to paint)have painted
-
4.Our TV doen't work.➔Someoneour TV. (to break)has broken
-
5.Their homework is ready.➔Theytheir homework. (to finish)have finished
-
6.There is no food in the fridge.➔Wethe food. (to eat)have eaten
-
7.There is no water in the bottle.➔Hethe water. (to drink)has drunk
-
8.It's cold in the room.➔Emmathe air conditioning. (to turn on)has turned on
-
9.My team is the winner of the match.➔Wethe match. (to win)have won
-
10.I don't have my glasses with me.➔Imy glasses at home. (to forget)have forgotten
-
11.They are not at home now.➔Theyto the cinema. (to go)have gone
-
12.Matthew's leg aches.➔Hehis leg. (to hurt)has hurt
-
13.They are here now.➔Theyjust. (to arrive)havearrived
-
14.This dress is new.➔Ithe dress. (to buy)have bought
-
15.My computer isn't on now.➔Someonethe computer. (to turn off)has turned off
Try this exercise as a worksheet
Similar Exercises
- Present Perfect — Positive — Exercise 1
- Present Perfect — Positive — Exercise 2
- Present Perfect — Positive — Say what you have already done — Exercise 1
- Present Perfect — Positive — Say what you have already done — Exercise 2
- Present Perfect — Positive — Say what people have already done — Exercise 3