1
2
3
4
5
100

Have you seen Lara?

Yes, I ___ her five minutes ago. 

Yes, I saw her five minutes ago. 

100

Is this sentence correct?

I've lost my key. I can't find it. 

Yes. It's correct. (British)

100

Is this sentence correct?

Raúl's grandma has died two years ago. 

Incorrect. 

Raúl's grandma died two years ago. 

100

What time ___ (go) to bed last night?

What time did you go to bed last night?

100

I live in Madrid now, but I ___ (live) in Italy for many years. 

I live in Madrid now but I lived in Italy for many years. 

200

Have you finished your homework?

Yes, I ____ it before I came to English class. 

Yes, I finished it before I came to English class. 
200

Is this sentence correct?

Have you seen Kate yesterday?

Incorrect. 

Did you see Kate yesterday?

200

Is this sentence correct?

Where have you been last night?

Incorrect. 

Where were you last night?

200

_____ (meet) a famous person?

Have you ever met a famous person?

200

I ___ (never go) to England. 

I have never been to England. 

300

Has everyone arrived?

Yes, everyone ___ at 5 o'clock. 

Yes, everyone arrived at 5 o'clock. 

300

Is this correct?

I'm ready now. I've finished my work. 

Yes. Correct. 

300

My friend is a teacher. She ____ for many years. 

She has taught for many years. 

300

The football play ___ (not play) very well yesterday. 

The football player didn't play very well yesterday. 

300

I ___ (go) to Florida three years ago. 

I went to Florida three years ago. 

400

Has Sarah left on her trip already?

Yes, she ___ on Friday. 

Yes, she left on Friday. 

400

Is this sentence correct?

What time have you finished your homework?

Incorrect. 

What time did you finish your homework? (emphasis on time)

400

We ___ (not have) any snow in Madrid last year. 

We didn't have any snow in Madrid last year. 

400

Katie moves house a lot. She ____ 5 times. 

She has moved 5 times. 

400

I ___ (not see) Becky for three weeks. 

I haven't seen Becky for three weeks. 

500

Have you worn your new dress?

No, I ____ yet. 

No, I haven't worn it yet. 

500

Is this sentence correct?

Ashley isn't here. She's already left. 

Correct. 

500

I ___ (go) rock climbing Sunday afternoon. 

I went rock climbing Sunday afternoon. 
500

I ___ (lock) the door before leaving the house this morning. 

I locked the door before leaving the house this morning. 

500

Sheila works as a teacher. She ___ for 4 years. 

She has taught for 4 years. 

M
e
n
u