[ 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:
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