Respuesta :

Answer:

12. B) have finished

13. C) is talking

14. D) would meet

15. D) is coming

17. C) stops

18. D) hasn't put on

19. D) was burning

20. C) have sent

Explanation:

Hope this help you :)