pls solve all the questions
 

Solution:

1. will have
2. will be
3. will have finished
4. will be having
5. will have returned
6. will not be taking
7. will have been sleeping
8. will have left
9. will have finished
10. will have been residing

  • 1
What are you looking for?