Ответ:
1. have you finished
2. have found
3. haven’t read
4. have gone
5. have borrowed
6. have looked
7. have you tidied
8. haven’t
9. have made
10. have had
11. have you been
12. have been
13. have bought
14. Have you ever seen
15. haven’t
16. have remembered
17. have
Объяснение:
Present Perfect образуется при помощи вспомогательного глагола
have (has для третьего лица ед.ч.) + 3 форма основного глагола.