Grammar Quiz

Topics: 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:

Conjunctions, Interjections and DeterminersCountable QuantifiersWho vs WhomSentence and FragmentAdjectiveSimple, Compound, Complex Sentences-Ing and Infinitive Verb PatternsCompound SentencesVerbs and Possessive AdjectiveTenses and Time Markers

Other quiz:

Grammar › View

Usamos “This is” para señalar algo

A. Que es singular y está cerca

B. Que es singular y está lejos

C. Que es plural y está cerca

D. Que es plural y está lejos


Homonyms › View

The puppy had mud all over its ___.
a. pause
b. paws