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 TenseOther quiz:
Grammar › ViewHelen 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
