Beaks certainly do grow longer with time (that's how chickens can have overgrown beaks--especially common in chickens with crossbeak, but can happen to other chickens too.)Beak do not regrow back.
They grow from the base, and usually wear away at the tip.
Given that mechanism, why are you sure a beak cannot grow back?