PRESENT PERFECT
PRESENT PERFECT OR PAST SIMPLE
UNJUMBLED!
ERROR CORRECTION
LOTTERY
100

Complete the sentences in present perfect tense using the words given.

My uncle ________________ (grow) different herbs in his garden for many years.

My uncle has grown different herbs in his garden for many years.

100

Complete the dialogue below with present perfect or past simple forms of the verbs given.

A= How long _________you_________ (be) a U2 fan? 

B= For centuries!

A= How long have you been a U2 fan? 

B= For centuries!

100

Order the words below to make a meaningful sentence!


have / a / seen / Milan / We / show / in / never / before / fashion.

We have never seen a fashion show in Milan before.

100

Correct the error in the sentence below!

She has moved to another city last year.

Judith moved to another city last year.

100

Correct the error in the sentence below!


Alexander Fleming has discovered penicilin in 1928.

Alexander Fleming discovered penicilin in 1928.

200

Complete the sentences in present perfect tense using the words given.

Look at the sky! The sun ________________ (rise) yet!

The sun hasn't risen yet!

200

Complete the sentence below with present perfect or past simple forms of the verbs given.

When I was a child, I ________________ (live) in England for two years.

When I was a child, I lived in England for two years.

200

Order the words below to make a meaningful sentence!


recently / your / you / Have / phoned / grandmother?

Have you phoned your grandmother recently?

200

Correct the error in the sentence below!

Did you ever eat Vietnamese food?

Have you ever eaten Vietnamese food?

200

Order the words below to make a meaningful sentence!


taken off / plane / has / the / already!

The plane has already taken off!


300

Complete the sentences in present perfect tense using the words given.

That athlete ________________ (already win) three gold medals!

That athlete has already won three gold medals!

300

Complete the sentence below with present perfect or past simple forms of the verbs given.

John ________________ (not call) me recently.

John hasn't called me recently.

300

Order the words below to make a meaningful sentence!


room / the / their / forgotten / have / children / clean / to .

The children have forgotten to clean their room.

300

Correct the error in the sentence below!

The lesson has started ten minutes ago.

The lesson started ten minutes ago.

300

Complete the sentences in present perfect tense using the words given.

 _______________________ a surprise birthday party for a friend (ever make) ?

Have you ever made a surprise birthday party for a friend?

400

Complete the sentences in present perfect tense using the words given.

The architects  ________________ (send) us the photos of the new designs yet!

The architects haven't sent the photos of the new designs yet!

400

Complete the sentence below with present perfect or past simple forms of the verbs given.


What time _______the police _______ (arrive) at the crime scene?

What time did the police arrive at the crime scene?

400

Order the words below to make a meaningful sentence!


suit /hasn't / interview / for / his / new / a / yet / Zack / found .

Zack hasn't found a new suit for his interview yet.

400

Correct the error in the sentence below!


Rick hasn’t seen Jill since she has graduated.

Rick hasn’t seen Jill since she graduated.


(present perfect+SINCE+past simple)

400

Complete the dialogue below with present perfect or past simple forms of the verbs given.


Chris and her girlfriend ______________ (meet) five years ago. Since then, they______________ (be) in love!

Chris and her girlfriend met five years ago. Since then, they have been in love!

500

Complete the sentences in present perfect tense using the words given.

 _______________________ anything from that new website (ever buy) ?

Have you ever bought anything from that new website?

500

Complete the sentence below with present perfect or past simple forms of the verbs given.

Amy ______________ (sing) in many rock bands since she ______________ (be) a teenager. She is a professional!

Amy has sung in many rock bands since she was a teenager.

500

Order the words below to make a meaningful sentence!

Europe / trip / to / their / returned / just / have / My / from / parents

My parents have just returned from their trip to Europe.

500

Correct the error in the sentence below!


We haven’t been abroad since a year.

We haven’t been abroad for a year.

500

Order the words below to make a meaningful sentence!

I / Titanic / already / have / last / night / it / but / Rick / seen / to / wanted / together / watch .

Rick wanted to watch Titanic together last night, but I have already seen it.

M
e
n
u