[ Tenses ]
Yesterday at six my brother …….. dinner. (prepare)
A. was preparing
B. have prepared
C. has prepared
D. were preparing

Random Topics:
Personal PronounsWho or Whomanother/the others/each other/one anotherNoun Verb AgreementDegrees of ComparisonPast Progressive TenseConjunction and PunctuationTense,noun,preposition,quantityApostrophes and GrammarPrepositions & Prepositional PhrasesOther quiz:
Present Continous › ViewIt is …. now
A. rain
B. rains
C. raining
D. rainy
Prefixes Suffixes › View
My shoe is ________ (not tied).
A. retied
B. untied
C. distied
D. mistied
Simple Present Tense › ViewPete and his sister_______ the family car.
A. wash
B. washes
C. washs
D. washese
Prepositions of Movement › View
There are two long rivers ____ the continent.
A. underneath
B. within
C. alongside
D. under
