Irregular Verbs
Fill the gaps
Translation
100

What is the present perfect of GO?

have/has gone

100

She ___________ (not finish) her homework.

hasn't finished / has not finished

100

El concierto no ha empezado aún.

The concert hasn't started yet.

200

What is the present perfect of SEE?

have/has seen

200

We ___________ (buy) a new car.

have bought

200

La película ya ha empezado.

The film has already started.

300

What is the present perfect of WRITE?

have/has written

300

He ___________ (lose) his passport!

has lost

300

Él no ha estado nunca en un avión.

He has never been on a plane.

400

What is the present perfect of BUY?

have/has bought

400

_____ you ever ______ (eat) sushi?

Have... eaten

400

Ella ya ha terminado el libro.

She has already finished the book.

500

What is the present perfect of TAKE?

have/has taken

500

They ___________ (be) friends for ages.

have been

500

Él ha ganado la carrera!

He has won the race!

M
e
n
u