Present tenses
Past tenses
Future tenses
Vocabulary
100

She (not take) ________ the bus.

doesn't take

100

Yesterday I (not drink) ___________ anything.

didn't drink

100

Tomorrow I __________ (go) to the mountain if it doesn't rain.

will go

100

I need my friends and family, they really ______ my confidence.

boost

200

They __________  lunch, because they have already eaten.

a) are having

b) aren't having

c) is having

b) aren't having

200

I didn't see you yesterday, where were you?

a) I were studying for my exam

b) I am going to the doctor

c) I was visiting my grandmother

c) I was visiting my grandmother

200

This summer I __________ (work) in my town's restaurant. 

i will be working

200

Suddenly I _________________, now I know what to do.

a) thought outside the box

b) dreamt up

c) got a flash of inspiration

c) got a flash of inspiration

300

He ____________ all the exams

a) has already done

b) have already done

c) has already do

a) has already done

300

___ they ___ (read) the article?


had they read the article?

300

Tom and I ____________ (go) to my best friend's wedding. 

are going to go

300

This painting is a _______ of the Mona Lisa. 

replica

400

I (not live) ____________ in London since I was 4 years old.

haven't been living

400

We ______ (study) English.

a) We used to study English

b) We used study English

c) We use to study English

a) We used to study English

400

By the time I'm 18, I _______________ my dream university.

a) am going to enter

b) will have entered

c) will be entering

b) will ave entered

400

The sole purpose of a miracle is to _______ good

bring about

500

We use be going to for...

Intentions and plans and predictions base on evidence.

500

We use past perfect continuous for...

an action that continued up until another action or time in the past.

500

We use future perfect to...

say that something will or won't have been done or completed by a certain time in the future

500

For a nice visual lesson, _______ this YouTube tutorial

check out