Grammar Quiz

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

I 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.