[ 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
Select your answer:

Random Topics:
Simple Past Tense (was/were)Grammar Present Perfect (ever never)Modals of AdvisabilityIf ConditionalsPossessive PronounsMorphology and GrammarGrammar and VocabulariesConnectives (because, due to, owing to, because of)Possessive Pronouns and Adjective PronounsAdverb Types and TensesOther quiz:
Subject Verb Agreement › ViewEach year, Americans _(throws/throw)_ away more than 1 million tons of Styrofoam.
A. throw
B. throws
Grammar › View
This pen isn’t yours. It’s ……………..
A. Mine
B. Your
C. Me
D. To him
