Which option presents the correct future perfect tense form of the verb 'to eat'?
I will eat.
I ate.
I will be eating.
I will have eaten.

Foreign Language Exercises are loading ...