[ Narrative Tenses ]
She ______ for an hour before the meeting.
A. had been preparing
B. prepared
C. was preparing
D. had prepared

Random Topics:
Modals in the Past - Speculation and DeductionFigurative LanguageTenses and StructuresNarrative Tenses & ConditionalsPassive Voice - Present TensesCausative VerbModal "Have to"Complex Sentences with Adverb ClausesSimple Present Tense with Adverb of FrequencyGrammar for IELTSOther quiz:
Tenses & Passive › ViewI ________ her since 2003.
A. haven’t seen
B. hasn’t seen
C. didn’t see
D. don’t see
Future Tenses › View
Wear your umbrella. It _____.
A. is raining
B. is going to rain
Modal Verbs › ViewIt’s her birthday tomorrow. You’re ___ be there for her!
A. supposed to
B. had better
C. allowed to
Passive Sentence › View
The family built a house that uses energy efficiently.
A. Active Voice
B. Passive Voice
