[ 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:
Grammar › View______ are action words or doing words.
A. Nouns
B. Verbs
C. Pronouns
Prepositions › View
Which of the following phrasal verb is matched INCORRECTLY to its meaning?
A. put down: to throw something
B. put forward: to propose something
C. put off: to cause someone to dislike something
D. put on: to fake
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
