Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

In a movie I saw, a young boy told to an old man that he would be gone for a long time when something happens. I'm trying to figure out what the boy actually said and what tense should have been used (heard dubbed version).

Could it be:

You will have been gone for a long time by then.
You will be gone for a long time by then.
You will not have been here for a long time by then.

share

1 Answer 1

up vote 1 down vote accepted

Of the three samples, the first (with its future perfect form) is more natural than the others. Absent special context, neither the second nor the third is a likely or plausible utterance by a native speaker, the third being least likely because of its stilted and negative form.

I think the following form is more likely to be heard (but no definitive answer to your question can be given unless you identify the movie, the characters, and the scene, so that someone can look up what actually was said):

You'll be long gone by then.

share
    
Thanks. The context does not matter much - a young boy is talking to an old man (like 90) about something that is going to happen in like 50 years..he means that like "you will not live that long". I do not need to know exactly what they said int he movie but what would you said as native speakers ;) –  user970696 Aug 28 '13 at 7:24
    
@user970696, the expression "long gone" is often used; see edit. –  jwpat7 Aug 28 '13 at 7:37

This site is currently not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .