[ Present Perfect Tense ]
He __________ (work) at the company since 2010.
A. has been working
B. have been working
C. worked
D. was working

Random Topics:
Adverb Clause ConnectorHelpful Phrases Comparatives, Superlatives, and ModalsVerbs and Subject Verb AgreementGerunds + To InfinitiveDo not- Does notVerb Moods and Vague PronounsPast Tense vs Future TenseGrammar - FragmentsSimple Past Tense (was/were)Other quiz:
Simple Future Tense › ViewWe … watch a film this weekend
A. is going to
B. are going to
C. will be
D. we were
Narrative Tenses › View
By the time I __________ (arrive) at the meeting, they __________ (already/discuss) the main points.
A. arrived, had already discussed
B. arrived, already discussed
C. had arrived, had already discussed
D. had arrived, already had discussed
Grammar › ViewWhere is my mom?
A. She is in the kitchen.
B. She is in the garden.
C. She is on the bed.
D. She is on the sofa.
Tenses › View
It has been raining since I _________ here.
A. come
B. was coming
C. have come
D. came
