Simple Past or Present Perfect
Ever or Never
Just, Already or Yet
Make the sentence
Right or Wrong
100

This week ________________ (be) great for Molly, and it's only Wednesday.

This week has been great for Molly, and it's only Wednesday.

100

Have you __________ been to that factory?

Have you ever been to that factory? 

100

Has George finished his studies ______ ?

Has Morris finished his studies yet?

100

He/lose/his keys.

He has lost his keys.

100

I haven't never studied French.

WRONG

I have never studied French.

200

I (drink) ______________ seven cups of coffee yesterday.

I drank seven cups of coffee yesterday.

200

You say you have ___________ had a chance.

You say you have never had a chance.

200

My brother has _________ bought a new car, but he hasn't driven it yet.

My brother has just bought a new car but he hasn't driven it yet.

200

I/have/not/coffee this morning.

I haven't had coffee this morning.

200

Have you never played baseball?

Have you ever played baseball?

300

I (not/see) ___________ her this morning.

I haven't seen her this morning.

300

 I haven't _________ forgotten you, Ben.

 I haven't ever forgotten you, Ben.

300

I can't go to Spain. I have _________ booked two tickets for Italy. I booked them a few months ago.

I can't go to Spain. I have already booked two tickets for Italy. I booked them a few months ago.

300

She/never/lie/to us.

She has never lied to us.

300

Kim has never caughted a fish.

Kim has never caught a fish.

400

They (know) ____________ the truth since the beginning.

They have known the truth since the beginning.

400

No one has __________ looked them over.

No one has ever looked them over.

400

The concert will start in two hours, but the singers haven't arrived __________.

  1. The concert will start in two hours, but the singers haven't arrived yet.
400

We/be/to England/many times.

We've been to England many times.

400

Have we win the championship?

Have we won the championship?

500

He (eat) ______________ six hot dogs in the last hour.

He has eaten six hot dogs in the last hour.

500

I have ___________ heard from him since.

I have never heard from him since.

500

We have _________ tried to contact her twice. There's no point in trying again.

We have already tried to contact her twice. There's no point in trying again.

500

I/never/see/her/before.

I have never seen her before.

500

I have seen that movie yet.

I have seen that movie. / I have already seen that movie.

M
e
n
u