B1idiominformaltime
long time no see
USUK
a friendly greeting to someone you have not seen for a long time
Informal and only used as a greeting; it is a fixed phrase, not a normal sentence. Don't add 'you' at the end.
In context
Long time no see! How was your year in Japan?
When I walked into the reunion, my old teacher smiled and said, 'Long time no see.'
More idioms about time
- a blast from the pastsomething or someone that suddenly reminds you of an earlier time
- a long time comingif something is a long time coming, people have waited a long time for it
- a matter of timecertain to happen, although you do not know exactly when
- a race against timea situation where you must hurry to finish before time runs out
- a sign of the timessomething that shows how society is now, often in a bad way