[ 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:
Second ConditionalsHow many / How much - Is there / Are thereActive & Passive-Ing and Infinitive Verb PatternsVerb FormsAdverbs, Modals, Preposition of timePresent Simple vs Past SimpleThe Simple Present TenseTenses and ArticlesAdverb and Noun ClausesOther quiz:
Modals › ViewYou ___ go to Senior High School unless you pass Junior High School.
A. mustn’t
B. can’t
Grammar › View
Mauricio _____ social worker.
A. studied
B. is a/an
