Odpowiedź:
Ex1.
1. has been
2.haven't met
3. haven't left
4. haven't done
5. has broken
6. hasn't passed
7. have forgotten
8. hasn't stopped
9. has sold
10. haven't given
Ex2.
1. Have ever been abroad?
2. She hasn't come home yet.
3. He has already called us.
4. I have just talked to her.
5. She has written to you yet.
Ex3.
1. haven't seen, for
2. have had, since
3. has been, for
4. hasn't called, for
5. has known, since
Mam nadzieję, że pomogłam i życzę miłego dnia<3