I think I was taught that the expression 'since [time] ago' is incorrect and it should be 'for [time]'. However, I often hear that 'since [time] ago' is also correct and common, and on the Internet through Google, I have found so many sentences with the expression. Is it really correct?
- Please check my thoughts.
I haven't heard of anything about him [_____].
a. since many years ago. [I think this is common, but it is very informal or incorrect.]
b. for/in years. [I think this is more common and correct.]
Thank you very much.
Enjoy the quiet after a buzzing morning.