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:

Future Time and TensesPresent Simple vs Past SimpleSo....that... Such.......thatMain Idea and Sentence StructureAdverbial Clause, Noun ClauseCountable & Noncountable NounsFigure of SpeechAdverbs of Time and PlacePronouns and Antecedents

Other quiz:

Verbs: Action, Linking, and Helping › View

What is the verb in the sentence below?
Phillip reads a few pages everyday.
A. Phillip
B. reads
C. pages
D. every


Grammar › View

Two crocodiles have been __________ in the Singapore River.

A. catch

B. catches

C. caught

D. catching