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 MarkersOther quiz:
Grammar › ViewUsamos “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
