Answer: B) Will have submitted.
Explanation for this question is being written.
Answer: A) 'll have finished.
Answer: A) Graduated
Answer: C) Will have completed.
Answer: C) Will have finished.
Answer: A) Will have landed.
Answer: D) Will have finished.
Answer: C) Will have been.
Answer: A) Will have cooked.
Answer: B) Will have arrived.
Answer: D) Will have partied.
Answer: D) 'll have done.
Answer: A) Will have been.
Answer: C) Future Perfect.
Answer: A) Will have gone.
Answer: A) Eaten
Answer: C) Future perfect.
Answer: A) Will have mastered.
Answer: C) Will have lived.
Answer: A) Have arrived.
Answer: A) By next week, I will have watched 'Dune'.
Answer: A) Will not have risen.
Answer: B) Cooking will be completed before you arrive.
Answer: C) To indicate that an action will be completed before a certain future time.
Answer: A) I'll have finished the project by next Monday.
Answer: A) True
Answer: D) What will you have learned by the end of class?
Answer: A) Will have forgotten.
Answer: B) Will have reached.
Answer: D) Will have learnt.
Answer: A) Will have finished.
Answer: A) Shall have created.
Answer: A) Will have had.
Answer: B) Will have finished.
Answer: B) I will have visited the city 5 times.
Answer: A) Will have sent.
Answer: B) Won't have bought.
Answer: A) Will have driven.
Answer: A) Will have left.
Answer: B) Will have banned.
Answer: C) He will not have passed the test.
Answer: B) Will have graduated.
Answer: B) Future perfect.
Answer: A) We will have studied for our test.
Answer: D) Will have taken.
Answer: B) By tomorrow, I will complete the task.
Answer: B) Will have moved.
Answer: D) FUTURE PERFECT, PASSIVE.
Answer: A) Future Perfect Tense.
Answer: C) Will have learnt.
Answer: B) Will have driven.
Answer: B) No
Answer: A) Been
Answer: A) Will have slept.
Answer: B) Will have done.
Answer: D) Shall have learned.