[ Grammar ]
They _____ finished their homework already.
A. has
B. have
C. had
D. having

Random Topics:
Present Tense (Negatives and Questions)Adverbial Clauses of Reason / CauseHabitual and Continuous TensesGerund or to InfinitiveArticleModal Verbs & Perfect InfinitiveVerb AgreementSimple, Compound, Complex SentencesGrammar - may/might/couldPassive Voice Active VoiceOther quiz:
Reported - Gerund › View“ I am sorry. I broke the vase,” my little son said.
A. My little son said that he was sorry and he would break the vase.
B. My little son refused breaking the vase and said sorry.
C. My little son threatened to break the vase.
D. My little son admitted breaking the vase.
Phrasal Verbs › View
cut down on
A. Reduce the amount of something
B. stop doing something
C. recover form a difficult situation
D. find by chance
Prepositions of Time › ViewWe go on holiday ___________ August.
A. in
B. on
C. at
Subject Verb Agreement › View
The quality of the apples _______ (be) not good.
A. is
B. are
