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 DeductionOther quiz:
Mixed Conditionals › ViewIf 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
