Re: 4 questions Hello again,
I decided to ask all my questions here.
Could you please tell me what the differences between(or among??)these three sentences are?Like which is the most common,how formal they are and the difference in their meanings.
1-you will have learned English.
2-you will have English learned.
3-you will be done with learning English.
And we learned a new structure today like in this sentence:
You will have been learning English.
I haven't heard it before,could you tell me if it is used at all nowadays by native speakers?
Thanks in advance. |