1. I (leave)will have left by six.
2. (You/finish) Will you have finished the report by the deadline?
3. When (we/do) will we have done everything?
4. She (finish)will have finished her exams by then, so we can go out for dinner.
5. You (read) will have read the book before the next class.
Giải thích:
Future Perfect
S + will + have + Vpp
S + will + not + have + Vpp
Will + S + have + Vpp ?
Wh-q+S +have+Vpp?