Passive voices are the grammatical construction of the subject and action. The correct blanks are 'have been done' and 'will have been finished.'
Passive voice is the voice construction of the sentence that defines the receiver of the action by the subject of the sentence. Unlike the active voice, the subject receives action rather than performing the action.
The use of 'will have been finished' in the sentence indicates that the action is performed by someone, and 'have been done' is the present passive voice.
Therefore, the correct blanks are 'have been done' and 'will have been finished.'
Learn more about passive voice here:
https://brainly.com/question/15409744
#SPJ4