1) to be landing
2) to have grown
3) to have finished
4) to have achieved
5) to be leaving
6) to have refused
7) to have repaired
8) to be finishing
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
1) to be landing
2) to have grown
3) to have finished
4) to have achieved
5) to be leaving
6) to have refused
7) to have repaired
8) to be finishing