Odpowiedź:
1. have
2. yet (w pytaniach i przeczeniach "already" zamienia się na "yet", oba znaczą "już")
3. have / 've
4. already
5. haven't
6. yet
7. Has
8. yet
9. has / 's
10. hasn't
11. yet
12. have / 've
13. already
Wyjaśnienie:
Prosiłaś o wytłumaczenie, więc już tłumaczę. Nie ma czegoś takiego jak ha've i ha's. Jest tylko have i has.
've - to skrót od have
's - to skrót od has
np. I have already eaten my sandwitch. / I've already eaten my sandwitch.
Oba znaczą Zjadłam już swoją kanapkę, ale w drugiej wersji użyty został sktót od have, czyli 've. Tak samo jest z has.
np. He has already eaten his sandwitch. / He's already eaten his sandwitch.
Oba znaczą On zjadł już swoją kanapkę, ale w drugiej wersji użyty został sktót od has, czyli 's.