Test your understanding of the Past Future Perfect with this 10-question multiple-choice quiz. Choose the correct answer for each question.
1. By the time the guests arrived, we _______ (decorate) the entire hall.
2. If he had known about the meeting, he _______ (prepare) a presentation by last week.
3. She thought that by the end of the month, they _______ (complete) the construction.
4. By the time you saw the movie, they _______ (release) the sequel.
5. Had you asked for directions, we _______ (arrive) earlier.
6. By last winter, the committee _______ (implement) the new policies.
7. If they had followed the schedule, they _______ (launch) the product by now.
8. He assumed that by the age of 30, he _______ (achieve) his career goals.
9. By the time the train arrived, we _______ (wait) for over an hour.
10. By the time the meeting started, I _______ (read) all the reports.