[ Tenses ]
I ______ my homework before my friends came over.
A. did
B. have done
C. had done
D. was doing

Random Topics:
How much and how manyPerfect and Past TenseSimple Present Tense/be/Present ProgessiveSimple Past TensesModals in the PastTenses and ArticlesPassive to ActiveDependent PrepositionConditional Sentence Type 2 and Type 3ExclamationOther quiz:
Verb Phrases › ViewWhat is the verb phrase in this sentence?
Harry does learn some serious life lessons.
A. Harry
B. Harry does
C. does learn
D. Harry does learn
Grammar and Vocabulary › View
Change to the passive: They’re designing some new houses.
A. Some new houses are designed.
B. Some new houses are being designed.