poratuje ktoś z tymi zadaniem proszę bardzooooooooooooo!!!!

Odpowiedź:
1. Has spoken
2. Have had
3. Has smoked
4. Have played
5. Have you bought
6. Hasn't done
7. Have sat
8. Hasn't had
Przepraszam za błędy jeśli jakieś są