Grammar Quiz

[ Present Perfect Tense ]

He __________ (work) at the company since 2010.

A. has been working

B. have been working

C. worked

D. was working

Select your answer:
A  B  C  D  E 


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 › View

We … 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 › View

Where 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