He ________ at that office for a long time.

has been working
is working
working
works
English Worksheets
Pre-Intermediate Grammar Exercises
Elementary Grammar Exercises A1
English Vocabulary Tests