Ответ:
20. leaves
21. will fall
22. will open
23. will pass
24. is going to see
25. had already seen
26. had never flyed
28. had been playing (were playing)
30. had been cleaning