[ Verb and Vocabulary ]
Choose the best answer: I told you that I … for the lessons yesterday at 7 o’clock.
A. was preparing
B. am preparing
C. will prepare
D. have been preparing
E. will be prepared

Random Topics:
Phrasal Verb Put & GoIndependent ClausesAsking and Giving OpinionSimple Present Continuous TensePresent Continuous TenseGerunds + To InfinitiveVerbs and PrepositionsConditional Sentence 0, 1Simple and Continuous Present TensePassive of Modal VerbsOther quiz:
Vocabulary › ViewWhat does “rigid” mean?
A. About life
B. Sensitive, easy to break
C. Having wonder, interest
D. Very stiff
Perfect and Past Tense › View
The students… math exam yesterday.
A. was
B. had
C. has
D. have
Tenses › ViewHe occasionally________a headache in the morning.
A. has had
B. has
C. have
D. is having
Modal Verbs › View
They ____ leave early to catch the train.
A. have to
B. ought to
C. must
