0
Ceph Posted 15 years ago
Grammar

In & for a long time

Hi, I have some questions.

I won't see you in a long time = I won't see you for a long time?

And,

Is 'in a long time/for a long time' idiomatic? Especially 'for a long time', its true meaning in the above context doesn't fit its literal meaning.

Am I right to understand 'I won't see you in a long time' as something like 'I won't see you anytime within a long period of time'?

Thanks.
  

Top answer

ceph I won't see you in a long time This is not a natural phrasing. Here are some possibilities: I haven't seen you in a long time. ) I won't see you for a long time.

  • ceph I won't see you in a long time This is not a natural phrasing.
  • Here are some possibilities: I haven't seen you in a long time.
  • ) I won't see you for a long time.
  • )
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

8 Answers
0
cephI won't see you in a long time
This is not a natural phrasing. Here are some possibilities:

I haven't seen you in a long time. (Said upon meeting someone.)

I won't see you for a long time. (Said upon saying goodbye to someone.)
0
AlpheccaStars
cephI won't see you in a long time

This is not a natural phrasing. Here are some possibilities:

I haven't seen you in a long time. (Said upon meeting someone.)
I won't see you for a long time. (Said upon saying goodbye to someone.)
1. You also can say 'I haven't seen you for a long time' so wh
0
In this on-line dictionary, for has 34 unique definitions.

See definition #11 (you may have to click on the "expand" button)

In this particular context, for is looking forward in time (no end point, open-ended interval), and in is looking backward from the end point to some specific point in the past. (it describes a defined interval.)

In the same d
0
AlpheccaStars
In this on-line dictionary, for has 34 unique definitions.
See definition #11 here (you may have to click on the "expand" button)

In this particular context, for is looking forward in time (no end point, open-ended interval), and in is looking backward from the end point to some specific point in the past. (it describes a defined interval
0
cephBut there's no denying, 'for' can be used in "I have not seen you for a long time"
Your original question was this:

I won't see you for a long time.

My answer was specific to the use of for (or in) in this sentence, which is future tense. I was trying to say that the preposition in makes sense for the past ten
0
Moreover, the dictionary definition you pointed out to me for 'for' i.e. definition #11 is 'through'.

'I won't see you through a long time', that doesn't have the same meaning as 'I won't see you for a long time'. Are you certain about this?
0
Ok, I think we are not on the same page. I copied the definition here and highlighted #11:

for

–preposition
1. with the object or purpose of: to run for exercise.
2. intended to belong to, or be used in connection with: equipment for the army; a closet for dishes.
3. suiting the purposes or needs of: medicine for the aged.
4. in order to obtain, gain, or ac
0
"I won't see you in a long time" sounds incorrect to me.

"I won't seen you for a long time" is correct. It means it will be a long time until I see you again.

However, the two sentences below are both right and mean the same thing:

I haven't seen you for a long time. (British English)

I haven't seen you in a long time. (American English)

I hope this hel

Related Questions