[ 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

Random Topics:
Inversions and SubjunctiveInfinitives and GerundsRegular Plural NounsProgressive Perfect and Simple Verb TensesPresent ProgressiveVerb, Object, PrepositionTo Infinitive or Bare InfinitiveModals and AdvicePhrasal Verb and ModalGerunds and TensesOther quiz:
Conjunction › ViewI would move to Australia if I got a job offer, _____ the distance from my family.
A. despite
B. even though
Suffixes (ing-ed) Sentences › View
The hostages were all _____.
A. abandoned
B. captured
C. freed
D. injured
Question Tags › ViewQuestion Tags are formed with auxiliary verb + subject pronoun.
A. FALSE
B. TRUE
Grammar › View
Reading newspapers …………. important.
A. Is
B. Are
C. Am
D. Not is
