[ Grammar ]
I ___ my homework before dinner.
A. do
B. does
C. doing
D. done

Random Topics:
Coordinating ConjunctionsPhrases and ClausesZero Conditional SentenceLinking Words & PhrasesGrammar and Sentence CorrectionGrammar - must & have toSentences vs Run-OnsArticleFuture Tenses and ModalsPast Perfect Simple & Past Perfect ContinuousOther quiz:
Relative & Modals › ViewChoose the word or phrase that is more closely related to given word or phrase: lazy
A. active
B. inactive
Grammar & Vocabulary › View
While walking to school this morning, James ___________ shocked to witness a traffic accident.
A. is
B. are
C. was
D. were
Grammar › ViewI’ve worked here _________ three years.
A. for
B. from
C. in
D. since
Grammar › View
Which option best completes the sentence: “………….. before ………….. home?”
A. Had your room tidied / returning
B. Had your room been tidied / returning
C. Had your room been tidied / returned
D. Has your room been tidied/ you returning