Grammar Quiz

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

Other quiz:

Modals › View

You ___ 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