0
Lynn3 Posted 19 years ago
Grammar

"in a long time" and "for a long time"

0Hello!02br
02br
00I have not seen you 01u00in a long time.02u02br
02br
00I have not seen you 01u00for a long time02u00.02br
02br
00Are they the same?02br
02br
00Thanks02br
02br
00Lynn0-
  

Top answer

0-

  • 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.

10 Answers
0
0 Yes, Lynn, you could use either sentence with no difference in meaning.0-
0
0what about this " I will see you in a long time?"02br
02br
00Lynn0-
0
0 Hi Lynn02br
02br
00That's a bit awkward, in my opinion. 02br
00I would prefer this: "01i00It will be a long time until/before I see you (again).02i00" 02br
00Or this: "01i00I won't see you (again) for a long time02i00."0-
0
0 Hi Yankee and thanks for raising this up, Lynn.02br
02br
00Could I say, ' long time no see' ?02br
02br
00Cheers,02br
02br
00Ernest0-
0
0"I will see you in five hours" means " I will see you after five hours." right?02br
02br
00Lynn0-
0
0"I will see you in five hours" means " I will see you after five hours." right?02br
02br
00Lynn0-
0
0Yes, that's right.02br
02br
00If I say "I will see you in one hour," it means that I will see you after one hour has passed. But if I say "I will see you 01i00for02i00 one hour," it means that we will be together for one hour, and no longer.0-
0
0 01blockquote
01cite10Peaceblinkfriend12cite10Could I say, ' long time no see' ?12blockquote
10Hi Ernest02br
02br
00Yes, "Long time no see" is a well-known, informal expression. It means "I haven't seen you in ages." 05102br
01a05000
0
0Ah, I get it now. Thank you Yankee. 05002br
02br
00Thanks for providing me with the link. 05102br
02br
00Best wishes,02br
00Ernest010id111id4
0
0 01font00Deleted : repetition 02font00 0-

Related Questions