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
Step-by-step explanation:
Hope this help you :)
5.2m questions
6.8m answers