تفاوت زمان‌های simple future و future perfect چیست؟

تفاوت She will cook dinner و She will have cooked dinner چیست؟

سلام.
وقتی دومی رو میگیم که میخوایم تایم مشخص کنیم.
مثلا میگیم فلانی میخواد تا شب شام درست کنه.

سلام
زمان جمله اول آینده ساده و زمان جمله دوم آینده کامل است

در آینده ساده انجام کار هنوز شروع نشده و در آینده قرار است انجام شود

از آینده کامل بیان اتفاقی که زودتر از اتفاق دیگری به پایان رسیده‌ استفاده می‌شه.

در فارسی معادل دقیقی برای حالت آینده کامل نداریم

She will cook dinner
او شام را خواهد پخت

She will have cooked dinner
او تا آن موقع پختن شام را تمام خواهد کرد

اینجا را مطالعه کنید