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 › ViewIt was ____________ that Brenda bought these shoes.
A. 1000
B. to her boyfriend
C. after Helen saves enough money
D. from your shop
Interrogative Pronouns › View
Q: ___________ school bag is this?
A: It is Hafizah’s.
A. What
B. Whose
C. Which
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.