Odpowiedź:
1. have been
2. have been skiing
3. Have you seen
4. haven't had
5. have been
6. had been training
Wyjaśnienie: