[ Tenses: Present simple, Past Simple, Future Simple ]
I … a letter to my grandparents yesterday.
A. write
B. wrote
C. will write

Random Topics:
IN, ON & ATIntermediateSimple Present vs Present ProgresivePhrasal Verb and ModalWH- Question WordsNoun Phrases and AdverbialsGrammar- Later/LatterSimple Present Tense vs Present Continuous TenseVerbs + Infinitives / GerundsPrepositional PhrasesOther quiz:
Grammar › ViewYou mustn’t … late for school again.
A. being
B. to be
C. be
Tenses › View
During our vacation last summer, we __________ most of our time in the swimming pool.
A. have spent
B. spent
C. are spending
D. had spent
Past Tenses › ViewHe __________ (be) late because he __________ (miss) his bus.
A. had been, missed
B. was being, had missed
C. had been late, had been missing
D. was, had missed
Conjunctions › View
Aena returned home ___________ Tom had left.
A. when
B. after
C. then after
D. very soon
