I have doubt in the sentence:
All the turkey...........(eat) by the time we arrive
the answer given is: all the turkey will have been eaten by the time we arrive.
My doubt is when using future perfect progressive tense in the above question, the tense should be: will have been eating and if I replace it, the context of the sentence will change.
Pls help me...