Present simple or present continuous?
Future
Present perfect or past simple?
Present perfect simple or
Present perfect continuous
Modals
100

I ____________ (have) high cholesterol so I never ___________ (eat) fried food.

I have high cholesterol so I never eat fried food.

100

_________ I open the door for you?

Shall I open the door for you?

100

I ________ (cut) my finger! Ouch!

I've cut my finger! Ouch!

100

I _________ (know) John for three years.

I've known John for three years.

100

You __________ park here. It's against the law.

You mustn't park here. It's against the law.

200

______ you ________ any vitamins at the moment? (take)

Are you taking any vitamins at the moment?

200

I promise ________ (keep) your secret.

I promise I'll keep your secret. 

200

They _______ (have) a baby last year.

They had a baby last year.

200

She_____________ (live) here for three years

She's been living here for three years

200

The museum was free! We ____________ pay!

The museum was free! We didn't have to pay!

300

Don't eat the spinach if you ___________ it. (not like)

Don't eat the spinach if you don't like it. 

300

We _____________ (meet) at 10.00 tomorrow.

We are meeting at 10.00 tomorrow.

300

I ___________ (be) to London twice. 

I've been to London twice.

300

She _____________ (drink) three cups of coffee this morning

She's drunk three cups of coffee this morning

300

A: I couldn't sleep yesterday!

B: You ________ drink too much coffee.

A: I couldn't sleep yesterday!

B: You shouldn't drink too much coffee.

400

I __________ (think) the diet in my country __________ (get) worse.

I think the diet in my country is getting worse.

400

The Lakers __________ (lose) the match. They are playing really bad.

The Lakers are going to lose the match. They are playing really bad.
400

I ___________ (go) there in 2016 and 2019.

I went there in 2016 and 2019.

400

Your eyes are red! _____ you ________ (cry)?

Your eyes are red! Have you been crying?

400

A: What are you reading?

B: The Hunger Games. You _________ read it! It's fantastic!

A: What are you reading?

B: The Hunger Games. You must read it! It's fantastic!

500

What ______ you ______ (cook)? It ______ (smell) delicious!

What are you cooking? It smells delicious!

500

Josh ______________ (travel) to Spain tomorrow.

Josh is travelling to Spain tomorrow.

500

I ______________ (buy) a new computer. 

I've bought a new computer.

500

Julia __________ (have) that bag since she was at university.

Julia has had that bag since she was at university.

500

You ___________ go to the party if you don't want to.

You don't have to go to the party if you don't want to.

M
e
n
u