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

Pronoun CasesSuperlative Degree (Adjective) Cleanup vs. Clean UpSome & AnyGerund/ To Verb/ VerbInfinitives or GerundsConditionals III - Mixed 1st, 2nd & 3rd ConditionalsFuture - be going toModals and Semi-Modals
Other quiz:
Grammar › ViewI don’t like that movie. It’s too boring. It isn’t ___________________.
A. too interesting
B. interesting enough
Grammar › View
What time are you going to____ for the airport?
A. leaving
B. leave
C. leaves
How to use : Read the question carefully, then select one of the answers button.