I ____ here for five years so far.

worked
have worked
was working
am working
Upper-Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)
English Worksheets
Pre-Intermediate Grammar Exercises