Thread: 4 questions
View Single Post
  #17 (permalink)  
Old 09-Mar-2008, 10:56
cmm's Avatar
cmm cmm is offline
Newbie
 
Join Date: Mar 2008
Country: Argentina
Location: Entre Rios
First Language: Spanish
Posts: 4
Thanks: 1
Thanked 3 Times in 2 Posts
cmm is an unknown quantity at this point
Default Re: 4 questions

Quote:
Originally Posted by atlaisha View Post
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.
Hello Atlaisha!
I hope this doesn't arrive too late!
Yes, "among" is the correct word. (You use "between" when you have two elements only)

Now to your answers:
1- it refers to an activity that will be finished in the future, for example, if you started learning English last year, by 2009 "you will have learned English for three years". We don't know if you will continue or not.
2- This sounds incorrect to me, a "learned" person is possible, but it is an adjective, meaning he/she knows a lot.
3- This one means you will have finished a course for example, you may add the date ( By December ...)

The last one gives the idea that you mention the middle of the activity, what you have done and will go on doing it. (for example: By the end of the term you will have been learning for three years - and continue doing so)

Yes, it is used nowadays.

Hope it helps!
Reply With Quote
The Following 2 Users Say Thank You to cmm For This Useful Post:
atlaisha (10-Mar-2008), M.Mozaffary (04-May-2008)