Uzupełnij zdania w czasie present perfect

Odpowiedź:
1. I have gone to the libery today.
2. Have you kept a pet for three years?
3. Have you eaten Thai food befor?
4. Have it rained all day?
5. Who have we forgotten to invite?
6. We haven't heard that song already.
7. He hasn't forgotten his books.
8. Has she staled all the chocolates?
9. Have I explained it well?
10. Who has he metten recently?
11. How have we finished already?
12. He has studied Latin?
13. I have known him for three months.
14. Where have you studied Arabic?
15. What countries have they visited in Europe?
16. He has hurted his leg.
17. She has left her phone in taxi.
18. We haven't left our tickets.
19. Has she called her mother?
20. Has he taken the taxi?
Wyjaśnienie: