[ 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:
Grammar › ViewAfter seeing the success of her former colleagues, she wishes she _______ more risks in her career.
A. had taken
B. took
C. takes
D. was taking
Adverbial Clause of Cause and Effect › View
Tomorrow is a holiday __________ we don’t have to go to school.
A. Because
B. In order that
C. Since
D. So that
Vocabulary › ViewThis 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
