PRACTICE TEST:
1. By the time the guests arrived, the host __________ all the necessary arrangements, ensuring that everything was ready for the
evening.
a) will have made
b) had made
c) was making
d) has been making
2. She admitted that she __________ the report incorrectly and promised to revise it before the deadline.
a) was interpreting
b) had interpreted
c) interprets
d) has interpreted
3. If the meeting __________ by noon, we will have time to discuss the project over lunch.
a) is finishing
b) finishes
c) has finished
d) will finish
4. The contract, which __________ by the legal team last week, needs further review before submission.
a) was being reviewed
b) had been reviewed
c) is reviewed
d) has reviewed
5. He __________ the entire chapter for three hours before realizing he had already covered that material last week.
a) had been reading
b) was reading
c) read
d) has been reading
6. If she __________ her supervisor’s advice, she wouldn’t have encountered such difficulties during the presentation.
a) has followed
b) had followed
c) was following
d) would have followed
7. By this time next year, the company __________ a new branch in Asia.
a) will open
b) will have opened
c) is opening
d) had opened
8. While the chef __________ the vegetables, his assistant was preparing the sauce.
a) is chopping
b) had chopped
c) was chopping
d) chops
9. After he __________ his doctoral thesis, he plans to work on a series of publications in the same field.
a) will complete
b) completes
c) has completed
d) had completed
10. Had they been informed about the delay earlier, they __________ alternative arrangements.
a) would have made
b) will make
c) had made
d) would make
11. When the team finally arrived, the conference __________ for almost an hour.
a) was starting
b) had started
c) has started
d) had been starting
12. By the time the fire department reached the building, the fire __________ completely.
a) has been extinguished
b) had been extinguished
c) was extinguishing
d) extinguished
13. The manager __________ the employees that the new policy would be implemented starting next month.
a) had informed
b) has been informing
c) was informing
d) informed
14. I wish I __________ more time to complete the project before the deadline.
a) had
b) had had
c) will have
d) would have
15. The proposal __________ by the committee before it was presented to the board.
a) was reviewing
b) had been reviewed
c) is reviewed
d) was being reviewed
16. Had I __________ more time to prepare, I would have delivered a more polished presentation.
a) had
b) have
c) had had
d) will have
17. By the end of this semester, the students __________ all the course materials and be ready for the final exam.
a) will have covered
b) will be covering
c) will cover
d) had covered
18. While the project __________ on schedule, the team encountered unexpected delays that required immediate attention.
a) was progressing
b) had progressed
c) progresses
d) has progressed
19. He acknowledged that he __________ the email but forgot to respond to it.
a) was reading
b) had read
c) has been reading
d) is reading
20. Once the renovation work __________, the facility will be available for public use.
a) completes
b) has completed
c) had been completed
d) will complete
📝 Answer Key Recap:
1. b) had made
2. b) had interpreted
3. b) finishes
4. b) had been reviewed
5. a) had been reading
6. b) had followed
7. b) will have opened
8. c) was chopping
9. c) has completed
10. a) would have made
11. b) had started
12. b) had been extinguished
13. d) informed
14. b) had had
15. b) had been reviewed
16. c) had had
17. a) will have covered
18. a) was progressing
19. b) had read
20. b) has completed