Choose the correct sentence-

I have not heard him long since

I have not heard from him for a long time

I have not heard from him since long

I have not heard from him for a long



প্রশ্নের বর্ণনাঃ শীঘ্রই আসছে...