Question: 
I have not heard from him -----?
for long
long since
since long
for a long time
long since
Answer: 
long since
Last Updated: 
08/11/2021 - 00:05