Blog Desk       May 8, 2020      151

He’s been working there _______ ten years.

  1. since
  2. for
  3. Already

The Right Answer is : Option B

Explanation