Haven't seen you for long. Long time no see. I have yet seen you for long. I have yet seen you for long time. It's long since last time I saw you. It's a long time since last time I saw you. How long it is since last time I saw you. What a long time since last time I saw you.