Present simple and present continuous
Present perfect and present perfect continuous
Past simple and past continuous
Simple future
Mixed
100

She usually (go) to school by bus, but today she (walk).

She usually goes to school by bus, but today she is walking.

100

She (already/finish) her homework.


She has already finished her homework.

100

I (watch) TV last night.

I watched TV last night.

100

I think it (rain) tomorrow.

I think it will rain tomorrow.

100

Listen! The teacher (talk) to the principal right now.

→ is talking (Present Continuous)

200

He go to the gym now.

He is going to the gym now.

200

Choose the correct option:
A) I have read this book twice.
B) I have been reading this book twice.

A) I have read this book twice.

200

She cooked when the phone was ringing.

She was cooking when the phone rang. 

200

Look at those clouds! It will rain soon.

It is going to rain soon.

200

I am seeing that film three times.

→ I have seen that film three times. (Present Perfect)

300

Which is correct. Explain why.

a) The sun rises in the east.

b) The sun is rising in the east every morning.

a) The sun rises in the east. Because it is a permanent scientific fact. 

300

She (study) French for three years, so she is very fluent in French now.

She has studied French for three years, so she is very fluent in French now. (emphasise result)

300

Which is correct?
A) I dropped my phone while I walked to school.
B) I dropped my phone while I was walking to school.

B) I dropped my phone while I was walking to school.

300

Which is correct?
A) I will meet my friend tomorrow because we arranged it yesterday.
B) I am going to meet my friend tomorrow because we arranged it yesterday.

B) I am going to meet my friend tomorrow because we arranged it yesterday.

300

By the time I arrived, they (already/leave)

a) already leave

b) already left

c) have already left

b) already left

400

Why (you / wear) your jacket?

Why are you wearing your jacket?

400

We (wait) for 30 minutes, but the bus still (not / arrive).

1. have waited / has not arrived

2. have been waiting / has not arrived

2. have been waiting / has not arrived

400

When the teacher (come) in, we (talk) loudly.
Options:

  1. came / talked

  2. came / were talking

2. came / were talking

400

Don’t worry, I (help) you with your homework. (decision made now)
Options:

  1. will help

  2. am going to help

1. will help

400

A: I can’t meet you tonight.
B: Why not?
A: Because I (work) late.

Because I am working late.

500

What is the difference between the following sentences?

a) He works in a bank.

b) He is working in a bank.

a = permanent job, b=temporary situation

500

Explain the difference.

a) I’ve read this book.
b) I’ve been reading this book.

→ a = finished / result, b = ongoing / activity

500

Explain the difference.

a) I finished my homework.
b) I was finishing my homework when my friend called.

a = completed action, b = action interrupted in progress

500

Explain the difference.

a) I will call you later.
b) I am going to call you later.

a = decision at the moment, b = plan/intention

500

When I (get) home yesterday, my sister (cook) dinner, but she (not / finish) yet.

Options:

  1. got / cooked / didn’t finish

  2. got / was cooking / hadn’t finished

  3. got / was cooking / didn’t finish

3. got / was cooking / didn’t finish