[ 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:
Vocabulary › ViewMy dad’s company …….. cars for a year and then changes them all for new ones.
A. leases
B. differs
C. switches
Tenses › View
Choose the incorrect sentence:
A. She has completed her homework already.
B. By this time next year, they will have moved to a new house.
C. He is having three dogs in his house.
D. We are planning to visit the zoo next weekend.
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.
