0
Ganchiau Posted 18 years ago
Grammar

Ambiguous to say "I haven't seen you for a long time"

0Assuming: You and I are friends. Last time we met in 2005. Today I happen to meet you at a local mall. If I want to express that long time has passed since our last meetup, can I say "I haven't seen you for a long time"?02br
00But I find this sentence can have two different meanings.02br
00The first one is just as what I intended to express. But the other seems to mean "I have seen you, not for a long time, but for a shorter time." Can this second meaning be possible in the sentence "I haven't seen you for a long time"?02br
00If I want to avoid the ambiguity and also to express that long time has passed since our last meetup, what can I say? 02br
02br
00Thanks a lot!0-
  

Top answer

0>Can this second meaning be possible in the sentence02br 01b 00No02b 00. 0-

  • 0>Can this second meaning be possible in the sentence02br 01b 00No02b 00.
  • 0-
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.

5 Answers
0
0>Can this second meaning be possible in the sentence02br
01b00No02b00. 0-
0
0 01blockquote
01cite10ganchiau12cite10But I find this sentence can have two different meanings.12br
10The first one is just as what I intended to express. But the other seems to mean "I have seen you, not for a long time, but for a shorter time." Can this second meaning be possible in the sentence "I haven't seen you for a long time"?12
0
instead of using "for" try using "in"

"haven't see you for a long time" can have

2 different meanings, but when you say

"have'nt seen you in a long time" only one

meaning there.
0
ganchiauAssuming: You and I are friends. Last time we met in 2005. Today I happen to meet you at a local mall. If I want to express that long time has passed since our last meetup, can I say "I haven't seen you for a long time"?But I find this sentence can have two different meanings.The first one is just as what I intended to express. But the other seems to mean "I have
0

hi, please is there a rule for using verb to be in past ( was and were) with I

Related Questions