To znaczy chciałbym użyć perfectu żeby pokazać że coś już będzie skończone zrobione przed czymś np
1 I will have done it by Monday
Czyli do poniedziałku to już będzie zrobione
2. I will do it on Monday -coś zacznę i skonczę w poniedziałek
3. I will have done it on Monday
To zdanie tak skomentował Anglik
I will do it on Monday normally means that you will start and finish the job on Monday. I will have done it on Monday is an odd thing to say. It just means that, on that day, doing 'it' will be in the past. Far more natural to say I will have done it by Monday - you can guarantee that you will have finished 'it' by then.
No i teraz zaakceptowałbyś że 3 jest ok i znaczy to samo co 1 czy jednak zbyt nienaturalnie to brzmi. Po polsku też w sumie można powiedzieć "w poniedziałek to już będzie zrobione"?