Ответ :
Ответ:
4. had been
5. don't slip
6. are
7. forgot
8. arrived
9. saw
10. does robert live
11. is Mandy talking
12. are waiting
13. will let
14. will find
15. will have had
16. has been learning
17. has left
18. will meet
19. am having
20. will have been repairing
21. took
22. earns
23. have been
24. leaves
25. will be raining