Odpowiedź:
1. has done
2. has travelled
3. has climbed
4. has swum
5. has walked
6. has seen
7. has broken
8. has been
9. has had to stay
Wyjaśnienie:
Twierdzenia w czasie Present Perfect:
I/you/we/they + HAVE / HAVEN'T + czasownik w III formie (nieregularny) lub z końcówką -ED (regularny).
He/she/it + HAS /HASN'T + czasownik w III formie (nieregularny) lub z końcówką -ED (regularny).