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:
General Knowledge › ViewIn biology, what is the largest organ in the human body?
A. Heart
B. Brain
C. Skin
D. Lungs
Grammar › View
Correct APOSTROPHE usage?
One STUDENT’S book is missing.
A. YES
B. NO
Eco 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.
