Grammar Quiz

[ 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 Articles

Other quiz:

Vocabulary › View

poisonous

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