Present perfect vs. past simple
Future forms
Narrative tenses
Time clauses
Modals
100

I ___ (send) three emails this morning.  

have sent

100

I think humans ___ (colonize) Mars in the near future.

will colonize

100

Joan ___ (turn off) the alarm and ___ (get out) of bed.

turned off, got out

100

Whatever/Whenever you need my help, just ask.

Whenever

100

You’ve been working for too long. You shall/should take a break.

should

200

Lisa is a Senior Developer now. She ___ (work) in IT for five years.

has worked

200

Our next English lesson ___ (start) at 7 pm tomorrow.

starts

200

What ___ (you/do) at 10 o’clock yesterday?

were you doing

200

Please log out of the system until/before you go home.

before

200

I’ve missed too many lessons. I really can/must/need attend the next one.

must

300

Ron ___ (quit) his job two days ago.

quit

300

Look at the time! We ___ (miss) the plane!

are going to miss

300

She received an urgent email when she ___ (work).

was working

300

I’ll leave the hotel early in case there will be/is be a lot of traffic.

is

300

Are we supposed/allowed/able to work this weekend?

supposed

400

He ___ (study) computer science from 2010 to 2014.

studied

400

A: Have you got any plans for the weekend? B: I ___ (visit) my family in Lviv.

am going to visit

400

I visited Iceland last year. I ___ (not be) there before.

hadn’t been

400

Please wait until the update has been/will be installed.

has been

400

You shouldn’t/don’t have to write this report, it’s not necessary.

don’t have to

500

When ___ (be) the last time you ___ (speak) to your Team Lead?

was, spoke

500

I ___ (meet) the customer tomorrow. We’ve already settled the time and place.

am meeting

500

They ___ (eat) all the pizza by the time I ___ (come) to the party.

had eaten, came

500

I haven’t decided yet. I’ll let you know when I make/have made/both my choice.

both

500

We shouldn’t/mustn’t/don’t have to smoke in the office. Otherwise there will be a penalty.

mustn’t

M
e
n
u