[ Grammar ]
He _______ for that company since 2010.
A. is working
B. worked
C. has been working
D. works
Select your answer:

Random Topics:
AdjectiveClauses and ConjunctionsPhrasal VerbsIndefinite ArticleFirst Conditional & Future TensesTOEFL GrammarCohesive DevicesPunctuationsHelpful Phrases Past Continues TenseOther quiz:
Adjective › ViewMany parents have become __________ about the best way to raise their children.
a.confused
b.confusing
Phrasal Verbs › View
What does ‘to get off’ mean?
A. to leave or exit from a vehicle or transportation
B. to move quickly or suddenly
C. to become less anxious or agitated
D. to continue with a task or activity
