Some classes of finitely generated hyperabelian groups defined in terms of semipermutability and S-semipermutability are studied in the paper. The classification of finitely generated hyperabelian groups all of whose finite quotients are PST-groups recently obtained by Robinson is behind our results. An alternative proof of such a classification is also included in the paper.