Answer Key C B C A C B A A B A A B B A B will have graduated will have been working will have finished will have been living wil

Active — user can report
Report this worksheet

Instrucciones del autor

Answer Key

  1. C
  2. B
  3. C
  4. A
  5. C
  6. B
  7. A
  8. A
  9. B
  10. A
  11. A
  12. B
  13. B
  14. A
  15. Present perfect
  16. will have graduated
  17. will have been working
  18. will have finished
  19. will have been living
  20. will have been studying
  21. will have completed
  22. will have been practicing
  23. will have developed
  24. will have been waiting
  25. will have learne