Помогите! даю 40 балов

Приложения:

Ответы

Ответ дал: NormalGelik
0
1) have been waiting
2) had been waiting
3) had seen
4) have (already) climbed, sailed, gone
5)Have ... played
6) haven't seen
7) have lived
8) have been
9)played, have done
Вас заинтересует