Simple tenses
Continuous Tenses
Perfect simple
Perfect continuous
Mixed
100

She usually ___ (go) to the gym in the morning, but yesterday she ___ (stay) at home.

goes / stayed 

100

She ___ (study) for her exams right now, but yesterday at this time she ___ (watch) TV.

is studying / was watching

100

I ___ (already /finish) my homework, but yesterday I ___ (not complete) it on time.

have already finished / didn't complete

100

She ___ (work) here for five years, but before that she ___ (teach) at another school.

has been working / had been teaching

100

Which verb tense do we use to describe actions that started in the past and continue up to the present?

Present Perfect Simple

200

They ___ (not eat) meat now, but last year they ___ (love) barbecue.

aren't eating / loved

200

What ___ you ___ (do) when I called you last night? ___ you ___ (sleep)?

were you doing / were you sleeping

200

She ___ (never visit) Paris before, but by next year she ___ (travel) there twice.

Had never visited / will have traveled 

200

I ___ (study) English for months, and by the end of this year I ___ (practice) it for over a year.

have been studying / I will have been practicing

200

Name 5 time expressions of the Present Perfect tense

Since / For / Already / Yet / Still / How long / Ever - Never / Just

300

___ you ___ (watch) the new movie tonight, or ___ you already ___ (see) it last weekend?

Are you watching / Did you already see

300

They ___ (wait) for the bus when it suddenly started to rain.

were waiting

300

When I arrived, they ___ (already leave), so I ___ (not have) the chance to talk to them.

had already left / didn't have 

300

___ they ___ (wait) long when the bus finally arrived?

Had they been waiting

300

How do we use the present continuous tense to talk about future arrangements, and what time expressions usually signal this usage?

For future plans that are already planned and close in time. Ex: tonight / tomorrow / next weekend...

400

___ she ___ (know) the answer now, or ___ she ___ (find) out later?

Does she know / Will she find

400

Tomorrow at 8 p.m., we ___ (have) dinner, so we ___ (not be) available to answer calls.

will be having / won't be 

400

They ___ (not complete) the report yet, but they ___ (submit) it by Monday.

haven't completed / will have submited

400

We ___ (not exercise) regularly lately because we ___ (feel) too tired.

haven't been exercising / have been feeling 

400

What is the difference in use between the past simple and the past perfect tenses?

Past Simple is used for actions that happened at a specific time in the past.

Past Perfect is used to show that one past action happened before another past action.  

500

I ___ (not like) coffee, but yesterday I ___ (drink) two cups because I ___ (need) energy.

Don't like / drank / needed

500

The kids ___ (play) outside now, but they ___ (not play) earlier because it ______ (rain).

are playing / weren't playing / was raining

500

I ___ (not see) her since last month, but by next week I ___ (meet) her again

haven't seen / will have met

500

They ___ (not sleep) well these days because their baby ___ (cry) all night.

haven't been sleeping / has been crying

500

How do we decide whether to use will or be going to for future events?

Will is used for: Predictions without evidence, promises, offers, instant decisions.

Be going to is used for: Plans or intentions, predictions with evidence.

M
e
n
u