[ Grammar ]
Tom feels sick now. He______ up late last night.
A. can’t have stayed
B. shouldn’t have stayed
C. may not have stayed
D. couldn’t have stayed

Random Topics:
Subordinating ConjunctionPassive Voice Active VoiceSimple Present - Negative & InterrogativeDemonstrative Pronouns and Verb TensesAdjectives or AdverbsPerfect and Past TenseGrammar of Conjunctions and PrepotitionsPresent Perfect and Past TensesWho am I?Conditional and SubjunctiveOther quiz:
Conjunctions › ViewHe wanted to play football, ___ it was raining outside.
A. because
B. so
C. and
D. but
Conditional Sentences and Adverbs › View
if you had eaten a good breakfast, you ____ so hungry now.
A. wouldn’t be
B. can’t be
C. won’t be
D. will not be
Narrative Tenses › ViewI didn’t realise that I ________________ my umbrella on the bus until it started to rain.
A. left
B. have left
C. had left
D. was leaving
Prepositions of Time › View
I chat …. in the evening, after school.
A. to bed
B. exercises
C. shopping
D. on the phone
