[ Tenses ]
I __________ my homework before you told me to do it
A. did
B. have done
C. had done

Random Topics:
Adverb & Compound SentencesFuture Tense - will and going toSimple Past Irregular & NegativeModal Auxiliaries and To Be VerbsIdentify The TensesVerbs of movementPresent Simple, Present Continuous or Present PerfectPrepositions of TimeComparisionsGerunds/InfinitivesOther quiz:
Grammar › ViewWhich is correct?
A. Several have lost his job.
B. Several have lost their jobs.
Grammar › View
A ____ person usually arrives on time.
A. single
B. flexible
C. punctual
Grammar › ViewYou can play in the living room … you keep it tidy.
A. otherwise
B. as long as
C. in case
D. suppose
Adjectives or Adverbs › View
We didn’t buy the house because the owner wanted __________ it was worth.
A. two times more as
B. twice as much as
C. as much as twice
D. as much twice as
