Will you have finished by Friday?

What does Will you have finished by Friday? mean?

Will you have finished by Friday?

Will you have finished by Friday? in other languages