[ Grammar ]
____ your friend done his homework?
A. Having
B. Has
C. Have
D. Haven’t

Random Topics:
Simple, Compound, Complex SentencesSubject Verb Agreement and Coordinating ConjunctionsPast Tense and Past ContinuousVerb Moods and Vague PronounsPrepotitionsConditional Sentence Type 2 and Type 3SubjunctivesSubordinating and Coordinating ConjunctionsIndefinite and Reflexive PronounsLinking Words & PhrasesOther quiz:
Adverbs › ViewWhich adverb best completes the sentence?
Sam ____ slipped on the ice.
Hint: The adverb needs to tell how.
A. always
B. below
C. accidentally
Present Perfect Tense › View
I haven’t met Mary __________________ the end of school.
A. For
B. Since
This was not the desired result. ______, people admired him for his efforts.
A. furthermore
B. also
C. nevertheless
D. therefore
Verb Forms › View
What is the correct subject-verb agreement in the sentence: ‘The dog ___ barking loudly’?
A. is
B. were
C. am
D. are
