1-sailed,has sailed 2-has caught,did catch3-has not put,did not have putсрочно!!!!!!!!!!!!
Ответ:
has sailed
has caught
has not put