[1690] Which sentence is correct?
I don't see him since a long time
It's a long time I don't see him
It's a long time I did not see him
I haven't seen him for a long time