[ 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:
Subordinating Conjunction › ViewShe stayed home ______ she was feeling unwell.
A. because
B. so
C. while
D. after
Grammar › View
Which principal part is the underlined verb?
The speaker had paused for the moment.
___
A. present
B. present participle (to be verb + -ing)
C. past
D. past participle (has/have/had + -ed or -d)
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
