Future tenses

1) I will be doing it in 2 hours by Monday.

To zdanie numer 1 może nie brzmi najlepiej ale jest poprawne i znaczy że do poniedziałku będę potrafił coś robić do dwóch godzin

2) I will have been doing it in 2 hours by Monday

Native mi powiedział że 2 też jest poprawne i znaczy to samo co 1. Tylko że 2 brzmi bardzo nienaturalnie. Zgadzacie się znim? Jeśli tak to czy 2 dalej byłoby poprawne gdyby wywalić "By Monday" i wstawić np "next week"?
tylko 2 i 'for' a nie 'in'

wtedy jest gramatyczne, ale brzmi bardzo nienaturalnie
rzeczywiscie, jest to poprawne w tym znaczeniu
you''ll be driving like a pro by the end of the week

co to ppc nie wypowiem sie, nie czuje, czy to jest ok.