Topics: Past and Present Tenses
He _______ for that company since 2010. (work)
A. works
B. has worked
C. had worked
D. has been working
Select your answer:

Random Topics:
Independent and Dependent ClausesPrepositions of Time and PlaceDEGREE COMPARISONGrammar and Passive VoiceTake or PutIF CLAUSEQuantifiersProgessive TensesModals "Should"Present Simple or Present ContinuousOther quiz:
Grammar › ViewThe longest river in _____ world is ______ Nile.
A. – , –
B. the , –
C. the , a
D. the , the
Mixed General Quiz › View
Meet me in the back ___.
a. lain
b. lane
