Слово 'Who' требует глагола в единственном числе. Так как речь идет о действии, которое происходит сейчас (уборка ковра), используем Present Continuous. Глагол 'is' согласуется с 'Who' (кто), а 'cleaning' — причастие настоящего времени.
Ответ: is cleaning