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