We don't use future tenses with 'when', 'while', 'as soon as', 'until', 'after' or 'before':
When I get home, I'll have dinner.
We use the present continuous, not the future continuous with things which will be in progress in the future:
I'll call you while I'm cooking supper.
In time clauses, we use the present perfect to talk about things which will have finished in the future.
I'll get a good job when I have passed my exams.
wow these videos are just superb! Really great help for all learners! well done Johny Grammar.
mejcej 6 days ago in playlist Grammar movies