[ Tenses ]
She ___ finished her homework before dinner.
A. has
B. have
C. had
D. having

Random Topics:
ProverbsModals and Past TensesConjunctions and Verb TensesAdverb of TimeClausesTenses PracticeModal Verbs for SpeculationPhrases & ClausesApostrophes and Quotation Markstoo / enoughOther quiz:
Grammar › ViewI can’t understand why _______ so selfish.
A. he being
B. he be
C. he’s being
D. he’s be
Vocabulary and Grammar › View
Pham Tuan said everything quite strange although he ……….. when he was on the ground.
A. prepared
B. has prepared
C. had prepared
D. prepared
Grammar › ViewMother buys a ______ of bread every day.
A. loaf
B. loafs
C. laoves
Grammar › View
What is the plural form of “knife”?
A. Knifes
B. Knife
C. Knives
D. Knifeses
