Future perfect - answers

 

Ex. 1

1. Will have painted
2. will have finished
3. will she have repaired
4. will you have ended
5. will Gina have done

 

Ex.2

 

1. will have finished
2. will study
3. will we do
4. will they visit
5. will they have fixed

 

Ex.3

  1. a
  2. b
  3. c
  4. a
  5. c
  6. a
  7. a
  8. a
  9. a
  10. b