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:

Past Tense › View

She (tidy) up the room every day.

A. made

B. Obeyed

C. tidied

D. used

E. gave


Grammar › View

Complete the Positive Sentences.

My Dog _____ Playing .

A. Not

B. Is

C. They

D. Are

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