Havent seen you for weeks.
几周没见到你了。
Its been (such) a long time.
好久(好久)不见。
Its been too long.
太久没见了。
Long time no see.
好久不见。
How long has it been?
我们多久没见了?
Its been ages since we last met.
自从我们上次见面已经过去许多年了。
Fancy meeting you here.
没想到在这遇见你。
Its always a pleasure to see you.
见到你总让我很高兴。
Im so happy to see you again.
又见到你我太高兴了。
You havent been around much lately, have you?
你最近没怎么在这里露面,是不是?
How come I never see you?
我怎么一直都没见到你?
What have you been up to all these years?
这么些年来你都在忙什么呢?
Howve you been all these years?
这些年来过得如何?
Where have you been hiding?
你躲哪儿去了?
Hello stranger! Have you moved or something?
(好久不见)你好呀,你是搬走了还是怎么的?(hello stranger是对于认识却很久没见的人的幽默说法)
2016届高考英语考前名师热点预测:5 介词与介词短语
2016届浙江省金华市孝顺高级中学高考复习资料:同义词近义词辨析59条
2016届高考英语冲刺综合训练解析6
2016届高考英语冲刺综合训练解析8
2016届浙江省金华市孝顺高级中学高考复习资料:阅读理解与完形填空中容易混淆的单词总结
2016届高考英语考前冲刺得分练:书面表达一经典精讲(下)
2016届浙江省金华市孝顺高级中学高考复习资料:主动表被动用法归纳
2016届高考英语考前冲刺得分练:阅读理解经典精讲
2016届高考英语考前冲刺得分练:阅读理解2016新题赏析之新题型
2016届浙江省金华市孝顺高级中学高考复习资料:通过例句巧学高中词汇98句