[ Tenses and Time Markers ]
He (work) at the company for five years so far.
A. has been working
B. is working
C. worked
D. was working

Random Topics:
Mixed Present TensesSimple Present Negative and QuestionModals, Conditionals, and Clauses- Defining, Non-definingPresent Simple and Present ContinuousAdverb of Frequency and TensesPassive with ModalsSubjunctivesConditionalPunctuating ClausesComparative & Superlative AdverbsOther quiz:
Grammar › ViewFind the preposition:
Jessica left before lunchtime.
A. before
B. left
C. lunchtime
D. Jessica
Vocabulary - Grammar › View
She loves cooking and she’d like to . . . her own restaurant one day.
A. arrange
B. handle
C. run
D. update