Blog Desk       May 8, 2020      149

He’s been working there _______ ten years.

  1. since
  2. for
  3. Already

The Right Answer is : Option B

Explanation