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:

Speech TensesAdverb Of PlaceModals and AdvicePresent simple or Past simpleConditional TypesInfinitiveCommon & Proper NounsPresent Progressive or Present SimpleAdjectives & PrepositionsPassivisation

Other quiz:

Modals of Obligation › View

Customers _______ pay for parking after 6 p.m. It is free of charge until midnight.

A. don’t need to

B. need to

C. must

D. mustn’t


Grammar › View

What is the conjunction in this sentence?

The deer ran, for it smelled smoke.
_
A. ran

B. for

C. it

D. smelled