[ Grammar and Vocabulary ]
She ___ her homework before dinner yesterday.
A. finish
B. finishes
C. finished
D. finishing

Random Topics:
Adverbs (manners & modifiers)Tenses UsageAction vs Linking Verbs/ Verb PhrasesProgressive Verb TensesInfinitive or GerundHomophone & HomonymPast ModalsPast Simple and Past ContinuousConditional TypesModals, Conditionals, and Clauses- Defining, Non-definingOther quiz:
Subject Verb Agreement › ViewThere _____ new members of the cabinet.
A. are
B. is
Gerunds › View
Identify the gerund phrase:
Learning a new language is taking longer than I expected.
A. Learning a new language
B. a new language is taking
C. is taking longer than
D. longer than I expected
Modal Verb › ViewNam hasn’t made up his mind about where to go to school. He __________ attend Polytechnic University. He just doesn’t know yet.
A. mustn’t
B. may not
C. needn’t
D. can’t
Tenses › View
He _______ his lunch when the phone rang.
A. is having
B. was having
C. has
D. had
