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 © 2024 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