[ 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:
Grammar › ViewCandidates must return their applications by the end of next week
A. Applications must be returned by the candidates by the end of next week.
B. Applications must been returned by the candidates by the end of next week
C. Applications must be return by the candidates by the end of next week.
Grammar › View
_____ is your brother?
He’s sixteen.
A. Who
B. What
C. Where
D. When
E. How old
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.
