[ Tenses ]
I (finish) my homework before dinner.
A. I finished my homework before dinner.
B. I finishing my homework before dinner.
C. I have finished my homework before dinner.
D. I finish my homework before dinner.

Random Topics:
Conjunctions and TransitionsHave vs. HasDefinite & Indefinite Pronoun & ConditionalsAction vs Linking Verbs/ Verb PhrasesVerbs & Verb TensesTenses and Verb FormsPersonal PronounsReported speech (statements)Present Simple: affirmative, negative, interrogativeModal AuxiliaryOther quiz:
Grammar › View. If you heat water to 100 degrees Celsius, it __________.
A. boils
B. boiled
C. is boiling
D. will boil
E. has boiled
Past Continuous vs Past Simple › View
I ________________ when the teacher asked me a question. She was pretty angry.
A. didn’t listen
B. wasn’t listening
C. weren’t listening
Present Simple x Present Continuous › ViewDoes Alfred live here?
A. Present Simple
B. Present Continuous
Present Simple Tense › View
She ……………… (study) Science at university.
A. study
B. studies
C. studys
D. studied