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:
Grammar › ViewTom and I ___ basketball after school.
A. play
B. plays
C. playing
D. played
Vocabulary & Grammar › View
If Sarah didn’t take his word for it, then
A. she was feeling dread all day.
B. she would find out the truth herself.
C. it wasn’t likely to happen.
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.
