Hi folks,
I have a question regarding the tenses...
What's the difference between:
1) By the evening I'll have done the work
2) By the evening I'll do the work
Also,
Is it correct to use Future Simple in the sentences below or only Perfect is correct?
By the time he comes back from prison she'll have graduated from university
By the time we arrive the most of coffee will have been drunk
Thanks in advance!