Present Perfect - Find and Fix the Mistake

One word in each sentence is wrong. Tap it, then choose the correction.

Practice 6 of 6

0 / 12 sentences corrected0%

Question 1

Mia have finished her homework, so she can play now.

Question 2

Has you ever visited a castle?

Question 3

Lena haven't eaten lunch yet, so she is hungry.

Question 4

Have you finished the form? Yes, I did.

Question 5

Sam isn't at the office; he has went home.

Question 6

We have ate all the pizza; the box is empty.

Question 7

Mia left for Rome and is still there; she has went there this week.

Question 8

Leo is home again; he has go to Paris twice.

Question 9

Sara has lived here since two years.

Question 10

I still have this job; I have worked here for 2021.

Question 11

It is noon on Tuesday, and I have answered three emails tomorrow.

Question 12

The homework is on the desk; Noor has complete it already.

Practise Present Perfect - Find and Fix the Mistake with this interactive error-correction exercise of 12 questions. Tap the word that is wrong in each sentence and choose its correction, then submit to check your answers and get instant feedback on every sentence.

Practising grammar in real sentences — rather than memorising rules in isolation — is one of the most effective ways to make a structure stick. You can retry as many times as you like to build accuracy and confidence using Present Perfect - Find and Fix the Mistake in everyday English.

Looking for more practice? See all exercises for this lesson.