Random
Present Perfect
Present P. or Past S.
Questions...?
already or yet?
100

Choose the best position:

Your new haircut is _______ nice ______

really

Your new haircut is really nice.


100

John is away on holiday. He has ________ to Mexico.

(go)

He has gone to Mexico.

100

It _________(not/ snow) this year.

It hasn't snowed this year.

100

_____ he _____ climbed a mountain?

Yes, he has.

Has he ever climbed a mountain?

100

Have you done your homework _____?

YET

200

Disney World is ____ crowded to visit in summer.

pretty/ too

Disney World is too crowded to visit in summer.

200

I_____ already _______ my car. (sell)

I have already sold my car.

200
Correct the mistake:

THIS IS THE FIRST TIME I SWAM IN THE SEA

THIS IS THE FIRST TIME I'VE SWUM IN THE SEA

200
Write the question

WRITE/EVER/A STORY/ YOU?

HAVE YOU EVER WRITTEN A STORY?
200

Sandy has ________ left. She went out a minute ago.

ALREADY

300

Something that you use to identify yourself

ID

300

I _________ my email since yesterday. (not read)

I haven't read my email since yesterday.

300

_______ (you/eat) popcorn when you were at the cinema?

Did you eat popcorn when you were at the cinema?

300
Build a question

HOW MANY/ DO/ THIS WEEK/YOU/ TESTS?

HOW MANY TESTS HAVE YOU DONE THIS WEEK?
300

They ________( buy/already) tickets for the concert.

HAVE ALREADY BOUGHT
400

but or and?

She got into her car ____ left

She got into her car and left

400

Lau and Pau _________ a cold since last week. (have)

Lau and Pau have had a cold since last week

400
Correct the mistake:

I have already did all my homework.

I have already done all my homework

400

Build a question

they/study/yet?

HAVE THEY STUDIED YET?

400

Answer the question:

  Has your dad bought the bread and milk yet?      (already)

My dad has already bought the bread and milk.

500

though or however 

____ she was ill, she went to work.

Though she was ill, she went to work.

500

Amir_________ a new car  _____. (buy)

Amir hasn't bought a new car yet.

500

She ______ (forget) her phone at home.

She has forgotten her phone at home.

500

Build a question:

COFFEE/DRINK TODAY/YOU/ HOW MUCH?

HOW MUCH COFFEE HAVE YOU DRUNK TODAY?

500

 Teacher: Have you finished answering all the questions _____?       

Student: Yes, teacher. I have _____ completed

YET / ALREADY