HAD CLEANED;

3 - had cleaned;