[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