Правильный ответ: d) had been finishing.
Объяснение: В данном предложении используется форма времени "Past Perfect Continuous" (прошедшее совершенное продолженное время), чтобы показать, что действие (окончание покраски стен) происходило до другого действия в прошлом, и это действие привело к результату в данный момент (к тому, что его одежда была испачкана). Эта форма подчеркивает длительность и завершенность процесса.
