Past
Present
Future simple or be going to
Present perfect or past simple?
100

I ___ (watch) a match yesterday.

watched

100

We ____ (have) English lessons once a week.

have

100

I think she ____ (change) her mind.

will change

100

Monica _____ (change) her hairstyle last week! She looks great!

changed

200

My mum ___ (be) at the cinema last week.

was

200

I ____ (answer) this question.

am answering

200

I don't think we ____ (do) it on time.

will do

200
Monica ____ (change) her hairstyle twice this month! That's crazy!
has changed
300

Nate ____ (brush his teeth) when the dorbell ____ (ring).

was brushing / rang

300

Kate never _____ (use) her phone at night.

uses

300

_____ (you/take part) in the competition next week?

Are you going to take part

300

I ____ (see) this movie already! Let's watch something else.

have seen

400

Nobody ____ (see) what _____ (happen).

saw / happened

400

We rarely _____ (get) homework, but when we do, we ____ (not do) it.

get / don't do

400

- I _____ (spend) Christmas at home. What about you?

- I don't know. Maybe I ____ (visit) my family.

am going to spend / will visit

400

I ___ (do) this so many times successfully. I can't believe this time I _____ (fail).

have done / failed

500

I ____ (not eat) breakfast that morning so I ____ (be) hungry on the lesson.

didn't eat / was

500

My brother often ____ (sing) under the shower, but today he _____ (not sing).

sings / isn't singing

500

I ____ (make) you a coffee.

will make
500

I ___ (be) to Prague many times. The last time I ___ (be) there I ____ (meet) my uncle.

have been / was / met