Odpowiedź:
1 is having
2 cleans
3 did you see
4 hasn't landed
5 has been raining ( jeśli nie znasz czas Present Perfect Continuous, to może być has rained)
6 was making
7 had heard ( bardziej pasuje mi tu przeczenie hadn't)
8 will be
9 I do
10 is going to