Present Perfect Practice

Practise been/gone, irregular verb forms, just/already/yet, and ever/never with the present perfect tense. You'll get your grade instantly at the end!

🧳
Ex A – Been or Gone?Choose the right form
🔧
Ex B – Verb FormsBuild the present perfect
Ex C – Just/Already/YetChoose the right word
Ex D – Ever/NeverTalk about experiences
Enter your details to begin
Exercise A

Been or Gone?

Choose been if the person went somewhere and came back. Choose gone if the person is still there now.

Choose the correct word
1Tom isn't at his desk. He's to lunch.
2I've to Berlin three times — it's a great city.
3We've to that new restaurant before; the food was excellent.
4Where's Maria? She's to the shops. She'll be back soon.
Exercise B

Present Perfect Forms

Choose the verb form that correctly completes each sentence.

Choose the correct form
1My brother his keys again!
2These trees a lot since we planted them.
3The company its results yet.
4Somebody the window in the kitchen.
5Petrol prices again this month.
6She to drive.
Exercise C

Just, Already, or Yet?

Choose just (very recently), already (sooner than expected), or yet (up to now, in questions/negatives).

Choose the correct word
1I've finished my homework — five minutes ago!
2Don't worry, I have sent the email.
3Has the bus arrived ?
4We haven't decided where to go .
5They have left for the airport, so we missed them.
Exercise D

Ever, Never & First Time

Choose the correct word or form to talk about life experiences.

Choose the correct word or form
1I a horse before — this is my first time!
2My grandfather has used a smartphone.
3Have you visited London?
4Such a strange thing to me before.

All exercises complete!

Review your answers below, then send them to your teacher.

Click the button below to send your answers directly to your teacher.