in this paper $s$ is a monoid with a left zero and $a_s$ (or $a$) is a unitary right $s$-act. it is shown that a monoid $s$ is right perfect (semiperfect) if and only if every (finitely generated) strongly flat right $s$-act is quasi-projective. also it is shown that if every right $s$-act has a unique zero element, then the existence of a quasi-projective cover for each right act implies that ...