Present per cont.
Future per
Future per cont.
100

She _______ (wait) for the bus for 20 minutes.

has been waiting

100

By next week, I _______ (finish) the book.

will have finished

100

By noon, I _______ (work) for 6 hours straight.

will have been working

200

I’m tired because I _______ (work) all day.

have been working

200

She _______ (graduate) by the time you return.

will have graduated

200

In December, she _______ (study) at the university for 4 years.

will have been studying

300

How long _______ you _______ (study) English?

have, been studying

300

Describe the function of the future perfect tense

Future perfect is used for actions that will be completed before a specific point in the future

300

By the time you arrive, we _______ (wait) here for over an hour.

will have been waiting

400

how the present perfect continuous tense differs from the present perfect simple in terms of meaning and focus

  • Present perfect continuous focuses on the duration or the ongoing nature of an action that started in the past and continues to the present, or has just stopped but has visible results.

  • Present perfect simple focuses on the completion or the result of the action, without emphasising how long it took.

400

This time next year, we _______ (live) here for 10 years.

will have lived

400

When I retire, I _______ (teach) for 40 years.

will have been teaching

500

By the time she arrives, we _______ (discuss) the same problem for over an hour.

have been discussing

500

They _______ (complete) the bridge before the rainy season starts.

will have completed

500

By 10 p.m., they _______ (travel) for more than 12 hours without a break.

will have been traveling

M
e
n
u