[ Present Tenses ]
The maid ___________ (clean) windows the whole morning. So far, she ____________ (clean) the ones on the ground floor.
A. has been cleaning, has cleaned
B. has cleaned, has cleaned
C. has been cleaning, has been cleaning
D. has cleaned, has been cleaning
Select your answer:

Random Topics:
Compound SentencesFirst ConditionalTenses and ComparisonsIntermediate-ing &-ed AdjectivesPresent Tense VerbsRelative ClausesNouns & PronounsWishes & Reported SpeechAdjectives and ArticlesOther quiz:
Vocabulary › Viewpoisonous
A. toxic
B. absorb
C. conserve
D. boreal
Verb Tenses and Subject Verb Agreement › View
Identify the correct verb form: The twins ___ their dog to the park every weekend.
A. bring
B. brings
C. brought
D. will bring
