Grammar Quiz

[ Grammar ]

She ………….. the house all day and now it’s tidy.

A. has been cleaning

B. cleans

C. is cleaning

D. has cleaned

Select your answer:
         


Random Topics:

How much or How many?Grammar: Defining Relative ClausesTenses and StructuresAdverbial Clause / If / ComparativesGerund & ParticiplePresent/Past/Future Continuous TenseGrammar ModalsModals for Necessity and SuggestionsMixed Present TensesAdverb Clauses of Time

Other quiz:

Verb Tenses › View

We ______ (work) on this project all morning.

A. have worked

B. have been working


Passive Voice › View

The Eiffel Tower _______________ (visit) by thousand million tourists every year.

A. is visited

B. are visited

C. is visit

D. are visit