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.