I ate too much cake last night and now I feel sick.
A. I shouldn’t eat so much cake last night.
B. I shouldn’t have eaten so much cake last night.
C. I should have eaten so much cake last night.
D. I shouldn’t eat so much cake last night.

Random Topics:
Auxiliaries VerbPerfect Tenses of VerbsThird ConditionalsGrammar Present Perfect (ever never)Common & Proper NounsConditionalsContractions and ConjunctionsPassive Voice - Mixed TensesLinking VerbsSimple TensesOther quiz:
Grammar › ViewSelect the prepositional phrase: By noon, all the runners were finished.
A. By noon
B. All the runners
C. The runners
D. Were finished
Gerund Subject or Object › View
Cycling to work saves money and keeps me fit.
A. Subject
B. Object
Word Form & Verb Tense › ViewEco Infrastructure Network’s main function is to deal with urban _____ problems to make Superstar City greener, cleaner and more sustainable
A. environmentally
B. environment
C. environmental
D. environ
Modals › View
Complete each dialog with the appropriate modal verb.
A: Were you able to talk to the teacher after class?
A. Yes, I was.
B. Yes, I can.
