[ 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:
Grammar › ViewWhat ______at 11 o´clock tonight?
A. will you have done
B. will you have been done
C. will you be doing
D. will you do
Tag Questions › View
he is going to school;________
A. is he
B. is she
C. isnt she
D. isnt he
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