A
B
C
D
E
100

We ____ (play) basketball.

We have played basketball.

100

They ____ (work) here for 5 years.

They have worked here for 5 years.

100

He ____ (use) that t-shirt for 24 hours.

He has used that t-shirt for 24 hours.


100

Udin ____ (play) PUBG for 2 years.

Udin has played PUBG for 2 years.

100

She ___ (use) that ring light for 2 years.

She has used that ring light for 2 years


200

Tony ____ (cut) his finger while he was slicing onion.

Tony has cut his finger while he was slicing onion.

200

He _____ (be) convicted for soliciting murder.

He has been convicted for soliciting murder.
200
They ___ (live) there for 3 years.

They had lived there for 3 years.


200

I ____ already _____ an invitation to the wedding. (receive) 

I have already received an invitation to the wedding.


200

My daughter ______ (learn) how to read.

My daughter has learned how to read.


300

I ____ (study) math.

I have studied math.

300

______ you _____ (mow) the lawn ?

Have you mowed the lawn ?
300

I have ____ (see) several doctor for my illness.

I have seen several doctor for my illness.

300

The poet _____ (write) a romantic poem.

The poet has written a romantic poem.

300

Last January, I ____ (see) snow for the first time.

Last January, I have seen snow for the first time.


400

Maria ____ (teach) English for 20 years.

Maria has taught English for 20 years.

400

You recently _______ (overcome) your fear of singing in front of a lot of people. 

You recently have overcome your fear of singing in front of a lot of people.

400

He ______ (find) it hard to play a full game.

He has found it hard to play a full game.


400

It's ____ (not drink) the water.

It's hasn't drunk the water.


400

I ________ (know) Greg Adams for ten years.

I have known Greg Adams for ten years.

500

The sailor ______ (light up) the ship's lights.

The sailor has lit up the ship's lights

500

She _____ (not depart) to Kagoshima yet.

She hasn't departed to Kagoshima yet.

500

She _____ (lie) under the table for 30 minutes.


she has lain under the table for 30 minutes.

500

This relationship _____ (bind) us together for many years.

This relationship has bound us together for many years.

500

 So far this week, I ______ (have) two tests and a quiz.

So far this week, I have had two tests and a quiz.


M
e
n
u