He ____ his homework before he went out.
A. has done
B. had done
C. did
D. does
E. doing

Random Topics:
Grammar & VocabularyVerbs & Verb TensesGrammar - Countable/ UncountableInfinitives for reasonsGrammar Comma UsageModals, Conditionals, and Clauses- Defining, Non-definingCardiology ServicesPhrasal Verb Put & GoPresent PerfectVerb PatternsOther quiz:
Phrasal Verbs › ViewWhich of the options best represents the grammar category “Phrasal Verb”?
A. Adjective + Preposition
B. Verb + Preposition
C. Noun + Preposition
D. Adverb + Preposition
Grammar › View
Cindy ____ looked for her lost dog for many weeks ____.
A. has; yet
B. have; yet
C. has; already
D. have; already
Conjunctions, Interjections and Determiners › ViewMaria was running late for work _____ it started to rain.
A. when
B. because
C. and
D. while
Grammar › View
Joining the list of edible objects that have traveled miles above the Earth, two Swedish men attached a doughnut to a weather balloon along with a camera in 2015.
A. NO CHANGE
B. a doughnut was attached to a weather balloon and a camera by two Swedish men in 2015.
C. a weather balloon and a camera were attached to a doughnut by two Swedish men in 2015.
D. a camera attached to a weather balloon by two Swedish men accompanied a donut in 2015.
