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"?