But 'start' is an instantaneous act, which would not tolerate present perfect: all in all, neither the original sentence nor years makes good grammatical sense. Compare these? Q: When did you start working here?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.