Grammar Quiz

Topics: Tenses

Martha __________ this job her whole life, she is so professional.

A. has done

B. have done

C. has been doing

D. have been doing

Select your answer:
         


Random Topics:

Present Simple and Past ContinuousGrammar - some / anyFormal & Informal WordsVocab CheckingApostrophes and Quotation MarksModalsZero ConditionalSimple and Continuous Present TenseThe Past SimplePassive Voice in Past Simple Tense

Other quiz:

Grammar › View

Helen is __________ ballet dancer in our city

A. better

B. good as

C. the best

D. good


Preposition of Time › View

We are going to the cinema ____ Saturday morning.

A. at

B. in

C. on