HiLernity Practice & Tests · B1 Grammar

B1 Future Perfect Test

10 questions · 18 minutes · instant feedback

18:00

British English usage: Use will have + past participle for an action expected to be completed before a future time or deadline.

Cambridge Grammar reference: Future Perfect looks back from a future reference point to a completed action.

Source note: HiLernity is independent and is not affiliated with or endorsed by the British Council or Cambridge University Press & Assessment.

Offline test mode
1. By Friday, I ___ the report. (finish)
2. By 2030, they ___ the new bridge. (build)
3. She ___ by the time we arrive. (leave)
4. ___ you ___ the course by June? (complete)
5. By next month, we ___ here for ten years. (live)
6. Make the negative: He will have finished.
7. Choose the correct sentence.
8. By the end of the year, she ___ five exams. (take)
9. They ___ dinner before the guests arrive. (prepare)
10. By this time tomorrow, the plane ___. (land)