1
2
3
4
100

This time tomorrow, I ______ (drive) to Madrid.

This time tomorrow, I will be driving to Madrid.

100

By next week, they ___ (finish) their group project.

By next week, they will have finished their group project.

100

By the end of the year, I ___ (study) English for six years.

By the end of the year, I will have been studying English for six years.

100

I ___ (be) late, but then the bus arrived on time.

I was going to be late, but then the bus arrived on time.

200

At 8 p.m. tonight, we ___ (have) dinner with my grandparents.

At 8 p.m. tonight, we will be having dinner with my grandparents.

200

You can call me after 9 — I ___ (do) my homework by then.

You can call me after 9 — I will have done my homework by then.

200

When you get home, Mum ___ (cook) for over two hours.

When you get home, Mum will have been cooking for over two hours.

200

We ___ (leave) when it suddenly started to rain.

We were about to leave when it suddenly started to rain.

300

Don’t call me at 10 — I ___ (watch) a movie with my friends.

Don’t call me at 10 — I will be watching a movie with my friends.

300

By the time you arrive, the train ___ (already / leave).

By the time you arrive, the train will have already left.

300

At 9 p.m., they ___ (work) on that essay all day.

At 9 p.m., they will have been working on that essay all day.

300

She promised she ___ (help) me with the presentation.

She promised she would help me with the presentation.

400

By this time next week, our teachers ___ (correct) all the midterm exams, so they may be stressed.

By this time next week, our teachers will be correcting all the midterm exams, so they may be stressed

400

By 2035, scientists ___ (develop) several new vaccines for tropical diseases.

By 2035, scientists will have developed several new vaccines for tropical diseases.

400

When we graduate next June, we ___ (study) together for almost twelve years!

When we graduate next June, we will have been together for almost twelve years!

400

I ___ (call) you last night, but I fell asleep in front of the TV.

I was going to call you last night, but I fell asleep in front of the TV.

500

At this time next summer, we ___ (travel) around Europe.

At this time next summer, we will be travelling around Europe.

500

By next Friday, she ___ (finish) all her final exams.

By next Friday, she will have finished all her final exams.

500

By the time we reach the summit, we ___ (climb) for over six hours without a real break.

By the time we reach the summit, we will have been climbing for over six hours without a real break.

500

She said she ___ (call) me after the meeting, but she completely forgot.

She said she was going to call me after the meeting, but she completely forgot.

M
e
n
u