MAKE A SENTENCE IN PRESENT PERFECT
COMPLETE WITH A WORD
PRESENT PERFECT / PAST SIMPLE
PRESENT PERFECT / PAST SIMPLE
100

YOUR DOG / JUST / EAT / A MOUSE

YOUR DOG HAS JUST EATEN A MOUSE

100
They _________ never bought a car.
HAVE
100

___________________ (you / eat / ever) sushi?

HAVE YOU EVER EATEN SUSHI?

100

The accident ________ (happen) three days ago.

The accident happened three days ago.

200
I / NEVER / SEE / A DOLPHIN
I HAVE NEVER SEEN A DOLPHIN.
200
Have you solved the problem _________?
YET
200
I ____________ (not / go) to the party last night.

I DIDN'T GO TO THE PARTY LAST NIGHT

200

Adam __________ (not / finish) his book yet

Adam hasn't finished his book yet.

300
SHE / NEVER / FLY / ON A PLANE
SHE HAS NEVER FLOWN ON A PLANE.
300
Her hair is wet. She has ___________ had a shower.
JUST
300

She ____________ (already / see) that movies.

SHE HAS ALREADY SEEN THAT MOVIE.

300

Justin Bieber ____________ (write) a song about his girlfriend when he __________ (to be) fifteen.

Justin Bieber wrote a song about his girlfriend when he was fifteen.

400
WE / NOT DO / OUR HOMEWORK / YET
WE HAVEN'T DONE OUR HOMEWORK YET.
400
I have ____________ done the washing up. Now, I can watch TV.
ALREADY
400

I ____________ (live) in this house for 10 years. I really like it.

I HAVE LIVED IN THIS HOUSE FOR 10 YEARS. I REALLY LIKE IT.

400

They ______________ (read) this grammar book many times.

They HAVE READ this grammar book many times.

500

HE / EVER / BE / TO EGYPT?

HAS HE EVER BEEN TO EGYPT?

500
Have you __________ won a prize?
EVER
500

How __________ (you / feel) when you _________ (to) at the exam?

HOW DID YOU FEEL WHEN YOU WERE AT THE EXAM?

500

The last time I _________ (visit) my mother, she ______ (to be) very happy.

The last time I VISITED my mother, she WAS very happy.