[ 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:
Vocabulary and Grammar › ViewWe should _______ the street at the zebra crossing.
A. walk
B. walk on
C. walk through
D. walk across
Reported Speech › View
Choose the options whose stress pattern is different from others’.
A. metropolitan
B. fascinatingly
C. multicultural
D. recreational
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
