[ Present Tenses ]
She ______ her homework before dinner.
A. has finished
B. is finishing
C. finishes
D. finished

Random Topics:
Adverb PhrasesPresent Simple and Present Continuous TenseGrammar, adverbs of frequency placementSimple PresentPast Perfect Simple TenseIf Conditional Zero and OnePassive Voice of TensesGrammar and IdiomsAction VerbGrammar - Capitalization and Possessive NounsOther quiz:
Reported Speech › ViewThe teacher asked John how long _____________ English.
A. have you learned
B. he has learned
C. had you learned
D. he had learned
Grammar › View
Yesterday it was_____________the day before yesterday
A. colder than
B. more cold than
C. more cold
Conjunctions › View_____ I do not like vegetables, I do not mind eating burgers with salad in them.
A. But
B. Because
C. As
D. Though
Grammar › View
I’m _____________ about doing DIY.
A. crazy
B. interested
C. into
D. fond
