Grammar Quiz

Topics: Present Perfect and Present Perfect Progressive Tenses

She ___ (clean) the house all morning.

A. has cleaned

B. have cleaned

C. has been cleaning

D. cleans

Select your answer:
         


Random Topics:

Adjective & AdverbsOrdering AdjectivesConjunctions and Sequence ConnectorsAsking & Giving OpinionSimple Present and Past TensesPlaces in TownGerunds and TensesSo, Such, Many, MuchPossessive Adjective and PronounModals in the Past - Speculation and Deduction

Other quiz:

Mixed Conditionals › View

If Margaret ___ anything that doesn’t belong to her, she would return it immediately.

A. find

B. had found

C. finds

D. found


Toeic Verb › View

After Ms. Williams —— Levine Advertising, she made some innovative suggestions to reduce expenditures.

A. join

B. joined

C. is joining

D. has been joining