Grammar Quiz

[ Tenses ]

She ____________ (work) as a teacher for ten years.

A. has been working

B. worked

C. was working

D. have been working

Select your answer:
A  B  C  D  E 


Random Topics:

Conjunction and PunctuationGrammar - direct/indirect objectsModals and VocabularyActive & Passive VoiceSimple and Continuous TensesPresent Continuous for FutureAdverb PhrasesConditional Sentences Type 0, 1 and 2Grammar and IdiomsVerb Tenses

Other quiz:

Phrasal Verbs › View

A: Do you know the answer to this problem? B: No. I can’t figure ___.

A. it on

B. it off

C. it in

D. it out


Modal Verbs › View

What ________________  you do in my situation? I need your advice.

A. can

B. should

C. have to