Please answer this ????

Dear Student,

Here are the answers:
  1. shall have finished
  2. shall have spent
  3. shall have been
  4. will have completed
  5. will have fallen
  6. will have set
  7. shall have arrived
  8. will have left
  9. will have finished
Regards

  • 0
What are you looking for?