Who will not have cleaned the number of tables?
Who will not have cleaned the number of tables?
Explanation
This is in interrogative sentence of Future Perfect Tense.
Active verb form: will/shall + have + past participle form of the verb
Passive verb form: will/shall + have been + past participle form of the verb