Odpowiedź:
1. she has already done her make-up/// she hasn't done her make-up, yet
2. (tutaj nie wiem, sorki)
3. where have you been?
4. my son has lived here
5. my children have eaten breakfast
6. my boss has given me a pay, rise
7. have we already read a book?
8. why has she visited you?
9. has she told me?
10. i haven't finished this project yet
11. Tom and Jim have been best friends
12. he has payed for him
Wyjaśnienie:
w tym czasie używa się trzeciej formy
(w pierwszym według mnie są dwie opcje)