Put the verbs into the Future Perfect Progressive

Difficulty:
Advanced
Exercise type:Free Form

By next March, I (work) at the company for five years.

In 2024, she (live) in London for a decade.

By the time we meet, he (study) for his exams for three weeks.

When you return, they (build) the new highway for over two years.

By the end of your shift, you (stand) for eight hours straight.

By the end of this course, we (learn) Spanish for six months.

On her birthday, she (teach) at the school for twenty years.

By next winter, he (play) professional football for fifteen years.

By dinner time, I (cook) for five hours.

By the end of the season, they (compete) in tournaments for nine months.