[ Modals Verbs ]
She looks exhausted. She ____ all night.
A. must have been
B. should stay
C. may have been
D. could stay

Random Topics:
Simple and Progressive Verb TensesGerund and To InfinitiveTenses and Verb FormsWish SentenceModals and Active and Passive VoiceInfinitive and GerundPast simple - Irregular VerbsPerfect ModalsCountable & Uncountable NounsSimple vs Continuous Past TenseOther quiz:
Grammar › ViewI don’t like strawberries. _____ do I.
A. No
B. Neither
C. Either
D. So
Vocabulary › View
A key _____ in success is hard work.
A. factor
B. barrier
C. problem
D. distraction
Reflexive Pronouns & Modal Verbs › ViewI can’t believe Timmy made the cake by _________.
A. himself
B. herself
C. itself
Present Continuous › View
I ___ to the radio at the moment.
A. doesn’t listen
B. are listening
C. am not listening
D. isn’t listening
