[ Modal and Modal Perfect ]
I’m tired. I definitely___________ up so late last night.
A. shouldn’t have stayed
B. couldn’t stayed
C. may have stayed
D. could has stayed

Random Topics:
PrepositionsSimple and Compound SentencesIn/On/At + TimeTensesVerb-ing and InfinitiveConditionals and Modals of ProbabilityHave toDemonstrative PronounSentence TransformationAlthough, Though, In spite of, DespiteOther quiz:
Grammar › ViewThe referee stopped the match because someone _____ a bottle on the pitch.
A. had threw
B. was throwing
C. had thrown
Vocabulary › View
pay a bit more ___ ethical brands
A. for
B. on
C. with
Question Tags › ViewYour mother is a doctor, …?
A. she is
B. isn’t it
C. doesn’t she
D. isn’t she
Grammar › View
Decide if there is a the mistake and, if so choose the correct answer
She can sings very well
A. can sings
B. can sing
C. very good
D. could sings
