[ 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:
Grammar › ViewI can’t believe! You mean that Sam _____ money from us all this time!
A. stole
B. has stolen
C. has been stealing
D. will have stolen
Prepositions › View
We sometimes study English ___ noon
A. at
B. on
C. in
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
