Odpowiedź:
Szczegółowe wyjaśnienie:
1. bought
2. has had
3. has never been
4. knew
5. have recycled
6. have moved
7. lived
8. played