Present Perfect
Past Simple
Spanish to English
Spot the mistakes
Past perfect & Past Simple
100

What is the missing word? Choose from: never, just, ever, yet, already.


Have you ____ been to Toledo?

Have you EVER been to Toledo?

100

I ____ to the shop last weekend. (Go)

I WENT to the shop last weekend.

100

¿Ya lo has hecho?

Have you done it yet? 

100

I eat dinner last night.

Ate

100

I phoned my mum because I _______ (have) a good mark in the exam. 

I phoned my mum because I  HAD HAD (have) a good mark in the exam.

200

What is the missing word? Choose from: never, just, ever, yet, already.


I have ____ been to the shop to buy food. (recently finished)

I have JUST been to the shop to buy food.

200

I ______ football yesterday. (Play)

I PLAYED football yesterday.

200

Acabo de terminar de comer.

I have just finished eating.

200

They just have slept.

They have just slept.

200

They ______ already ________ (be) in Disney.

They HAD already BEEN in Disney.

300

What is the missing word? Choose from: never, just, ever, yet, already.

No, thanks. I'm not hungry. I have _______ eaten something.

No, thanks. I'm not hungry. I have ALREADY eaten something.

300

I ____ _____ bread since I am allergic to gluten. (not eat)

I DIDN'T EAT bread since I am allergic to gluten.

300

He nadado 2km hoy.

I have swum 2km today.

300

We didn't went to London last year.

We didn't GO to London last year.

300

She _______ (spend) the night in a hotel because she hadn't brought a sleeping bag.

She SPENT the night in a hotel because she hadn't brought a sleeping bag.

400

What is the missing word? Choose from: never, just, ever, yet, already.


I have _____ been to Japan. I would love to visit it. (negative).

I have NEVER been to Japan. I would love to visit it

400

I _____ a lot water because I had run the whole morning. (Drink)

I DRANK a lot water because I had run the whole morning.

400

He dormido bien.

I have slept well.

400

Before I had set out, I used an app to find accomodation.

Before I SET OUT, I HAD USED an app to find accomodation.

400

____ you ______ (put) up your tent by the time the rain began?

HAD you PUT up your tent by the time the rain began?

500

What is the missing word? Choose from: never, just, ever, yet, already.

Have you done your homework ____? Yes, I have ____ finished. Look!!

Have you done your homework YET? Yes, I have JUST finished. Look!!

500

____ you ____ school yesterday? (Go)

DID YOU GO to school yesterday?

500

¿Cuánto tiempo hace que practicamos para el examen? Desde hace varias semanas.

How long have we practised for the exam? For some weeks

500

We haven't already finished Jeopardy.

We haven't finished Jeopardy YET.

500

Last Saturday she _____ (watch) a video after the children ____ (go) to bed.

Last Saturday she WATCHED a video after the children HAD GONE to bed.

M
e
n
u