Present Perfect
vs
Present Perfect Continuous
Past Simple
vs
Present Perfect
vs
Present Perfect Continuous
Past Simple
vs
Present Perfect
Future Simple
vs
Future Continuous
vs
Future Perfect Continuous
Timetables, future plans and arrangements
100

I (not/see) Jenny this morning. (It is still this morning.)

haven’t seen

100

Oh no! I (leave) my wallet on the bus.

have left

100

I  (not/see) my husband this morning. (It is this afternoon or evening now.)

didn't see

100

I think we (be) connected 24/7 when everywhere has free wifi.

will be

100

The train (leave) at 7.45.

leaves

200

(You/ever/eat) sushi?

Have you ever eaten

200

Peter (move) to Saudi Arabia in 2011.

moved

200

Sadly I (never/be) in love.

have never been

200

I promise this video call (not/last) long - we only have one thing to discuss.

will not last

200

What (you/do) at the weekend? (= what is your plan? what do you want?)

are you going to do

300

She (already/sleep) for two hours.

has already been sleeping

300

When (you/see) Alex?

did you see

300

I (fall) in love twice with different women when I was in Japan.

fell

300

This time next year he (work) in Dubai.

will be working

300

What (you/do) at the weekend? (= what have you arranged?)

are you doing

400

How long (you/know) Mitya?

have you known

400

(You/do) your English homework yet?

Have you done

400

What (you/do) when you finished college?

did you do

400

By 2030 this city (double) in size.

will have doubled

400

We (go) by train tomorrow morning.

are going

500

I (read) that new book you lent me… I’m really enjoying it.

have been reading

500

You’ve got paint all over your T-shirt. - Oh, I (just/paint) the living room.

have just been painting

500

She (forgive) him again.

has forgiven

500

By this time next year I (pass) my driving test.

will have passed

500

(You/get) married one day?

Are you going to get

M
e
n
u