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:
Adjectives & Preposition › ViewMiss Wong is angry ____ Johnny.
A. of
B. with
C. about
Vocabulary › View
During the math test, Jack felt “Confident”. What does the word “Confident” mean?
A. Feeling or showing certainty about something
B. Feeling or expressing revulsion or strong disapproval
C. Feeling or showing embarrassment
D. Feeling weary because one is unoccupied
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.
