No estoy seguro, pero me parece que: recuperar una vez se halla borrado. debería ser recuperar una vez se haya borrado. (creo que _halla_ es del verbo hallar y _haya_ de haber) Solamente eso. Saludos.