Learn English and meet people on the world’s largest EFL social network

We have partnered with TradePub to bring you free industry magazines and resources - no coupons or credit cards required!

Visit: englishforums.tradepub.com


Share this topic:
This question is Not Answered
Latest post Wed, May 27 2009 4:12 PM by Clive. 1 replies.
Suggest an answer | | |
Anonymous  +  750935 Wed, 27 May 09 03:39 PM
I have some questions as they relate to some grammar.


By the time Alex finished his studies, he had been in London for over eight years.


Now I know that this sentence is in the Past Perfect but I also know that many times we can arrange sentences differently.


Here is another sentence but it has been rearranged.


Alex will have been in London for over eight years by the time he finished his studies.


This sentence contains the grammar necessary but appears incorrect to me.  When the expression


by the time


is used, this second sentence appears incorrect but if I write the same sentence slightly different using the word


before subtituting by the time the sentence seems to be correct.


i.e. Alex will have been in London for over eight years before he finished his studies.


Can someone help clear up these sitations for me. 

Clive  +  750963 Wed, 27 May 09 04:12 PM
Hi,

I have some questions as they relate to some grammar.

By the time Alex finished his studies, he had been in London for over eight years. OK

Now I know that this sentence is in the Past Perfect but I also know that many times we can arrange sentences differently.
Here is another sentence but it has been rearranged.

Alex will have been in London for over eight years by the time he finished his studies.

 

'Alex will have been' is Future Perfect. You can think of this as 'the past in the future'. Let me offer a simple example.

I will arrive in London on June 1. I will leave London on June 11.

By the time I leave London, I will have been in London for 10 days.

 

Thus, if you are talking about 'the past in the future', your sentence above needs to be

Alex will have been in London for over eight years by the time he finishes his studies.

 

On the other hand, if you are talking about the actual past, you'd simply say  it as you did in your very first example above.

 

This sentence contains the grammar necessary but appears incorrect to me.  When the expression

by the time

is used, this second sentence appears incorrect but if I write the same sentence slightly different using the word

before subtituting by the time the sentence seems to be correct.

i.e. Alex will have been in London for over eight years before he finished his studies.

My earlier comments still apply, whether you say 'by the time' or 'before'. 

 

Best wishes, Clive



 

Joined on Thu, Oct 28 2004
Canada
Veteran Member 29,300
El tango argentino es un pensamiento triste que se puede bailar (The tango argentino is a sad thought which can be danced) Enrique Santos Discépolo
© MediaCet Ltd. 2009, v5.0.3598.39794. All content posted by our users is a contribution to the public domain, this does not include imported usenet posts.*
For web related enquires please contact us on webmaster@mediacet.com, status updates are available at status.mediacet.com.
*Usenet post removal: Use 'X-No-Archive'. You may not have understood that your posts would end up in the public domain. Please send proof of the poster's email, we will remove immediately.