Present Perfect Usage (Gap Fills 2)

Welcome to your Present Perfect Usage (Gap Fills 2)

I __________ three cups of coffee so far today.
I __________ a sandwich for lunch yesterday.
Mark __________ his old car for more than ten years before he sold it.
I __________ that movie. Maybe we can watch it tomorrow.
I __________ dinner for you, but you didn't eat it.
We __________ our last match, but we are losing today.
I __________ a big hamburger and I feel really full now.
I __________ lots of petrol in the car. My tank is now full.

Leave a Reply