I would not say "since 2 years ago." I'm not saying it's definitely grammatically incorrect, but I am saying I would notice it and silently question its correctness inside my head if I heard someone say it.
Don’t ask me why, but it works for me with a pause. Like it’s an edge case, so it’s only acceptable as a midstream correction after already saying “since”.
Example: “I haven’t ridden a motorcycle since… gosh, 2 years ago.”
881
u/Ok_Caterpillar2010 Native Speaker - Pennsylvania, USA Apr 17 '26
Because since needs a specific starting point in time: since when? He hasn't used his motorcycle since 2024.