Spot the mistake
Form a sentence
Fill in the gap
Right or wrong?
Unscramble
100

Helena have finished her homework.

Helena has finished her homework.

100

( I / already / my lunch / have / eaten )
 

I have already eaten my lunch.

100

I ____ (have/has) visited São Paulo many times.
 

have

100

I have lost my keys.

✔ Right

100

ever / you / tried / have / sushi / ?
 

Have you ever tried sushi?

200

I haven't saw this movie before.

I haven't seen this movie before.

200

( she / never / has / in a big city / lived )
 

She has never lived in a big city.

200

She ____ never ____ (be) abroad.
 

has never been

200

She has ever traveled to Japan.
 

✘ Wrong → She has never traveled to Japan.

200

already / she / has / book / the / read
 

already / she / has / book / the / read

300

Have you ever be to Italy?

Have you ever been to Italy?

300

( have / finished / they / the report / just )
 

They have just finished the report.

300

How long ____ you ____ (study) French?
 

have you studied / have you been studying (both) 

300

We have lived in this apartment for six months.
 

✔ Right

300

for / been / living / have / here / we / months / six
 

We have been living here for six months.

400

My friends haven't never tried sushi.

My friends have never tried sushi.

400

( for years / been / has / he / the same company / working )

He has been working for the same company for years.

400

They ____ just ____ (finish) the project.
 

have just finished

400

Have you ever saw a shooting star?
 

✘ Wrong → Have you ever seen a shooting star?

400

haven’t / called / because / I / been / have / traveling
 

I haven’t called because I have been traveling.

500

We have been know each other since 2010.

We have known each other since 2010.

500

( studying / we / English / have / since / were / we / children )

We have been studying English since we were children.

500

I ____ (try) to contact you all day, but you haven’t answered.
 

have been trying

500

They have been to work since early morning.
 

✘ Wrong → They have been at work since early morning.

500

has / never / experienced / such / she / cold / weather
 

She has never experienced such cold weather.

M
e
n
u