Mógłby ktoś sprawdzić poprawność czasów w podanych zdaniach?
How long
will he've been traveling, when he finally gets home?
This time tomorrow you
will have been waking up czy
will be waking up from your operation?
When she finishes the marathon she
will have been running for three hours?
Dziękuję :)