Все кто знают английский на помощь
Упражнение 2
1. has sailed
2. have tidied
3. have caught
4. have thrown
5. has made
6. have done
7. have written
8. have won
Упражнение 3
1. hasn't sailed
2. haven't tidied
3. haven't caught
4. haven't thrown
5. hasn't made
6. haven't done
7. haven't written
8. haven't won
Упражнение 4
2. has printed
3. hasn't turned on
4. have finished
6. has returned
Спасибооооо
=))