By next year, I will have graduated.
français: D'ici l'année prochaine, j'aurai obtenu mon diplôme.
Le futur perfect est un temps anglais utilisé pour parler d'une action qui sera terminée avant un moment précis dans le futur.
On utilise le futur perfect en anglais pour exprimer qu'une action sera accomplie avant un autre événement ou un moment dans le futur.
By next year, I will have graduated.
français: D'ici l'année prochaine, j'aurai obtenu mon diplôme.
She will have finished her work by 5 PM.
français: Elle aura terminé son travail avant 17h.
They won't have arrived before the meeting starts.
français: Ils ne seront pas arrivés avant le début de la réunion.
Will you have completed the project by tomorrow?
français: Auras-tu terminé le projet d'ici demain ?