MCQ
He has been working here _____ ten years.
Explanation
\'For\' is used with a duration of time (ten years). \'Since\' would require a specific starting point.