[ Tenses ]
I ___ a big cake for my birthday last year.
A. bakes
B. bake
C. baked
D. will bake

Random Topics:
Grammar and Passive VoiceVocabulary & Phrasal VerbPresent Tense vs Past TenseGrammar - Future ActionModifiersTenses UsageLinking Words & PhrasesRelative Clauses and Past PerfectIrregular verbsGrammar & TensesOther quiz:
Tenses › ViewMake sure you close all the windows _______.
A. before you leave
B. until you will leave
C. after you had left
D. when you left
Grammar › View
I don’t know what kind of insect this is. It _________ some kind of ant.
a. might
b. might be
Tenses › ViewThe students ____already___ completed their assignments.
A. have — completed
B. are — completing
C. will — complete
D. has — completed
E. is — complete
Question Words › View
She ___________ English every week.
A. teaches
B. teach