David has been ____ for three hours.

working
not work
to work
worked
English Worksheets
Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)
English Modals Tests