[ Perfect Modals ]
That smart girl studied a lot, so she __ (do) well on the test, but she didn’t.
A. may have done
B. should have done
C. must have done

Random Topics:
Modal and Phrasal VerbsAdverbs, Prefixes, and SuffixesPhrasal verbs and Prepositional PhrasesPronounsSome & AnyLinkers and ConjunctionsPresent ContinousModals with Perfect InfinitiveWh- Questions Present Simple TenseGerunds in SentencesOther quiz:
Grammar › ViewIs there a jug?
A. Yes, there is.
B. Yes, there are.
C. No, there isn’t.
D. No, there aren’t.
Subject Verb Agreement › View
The prehistoric bird (have made, has made) several attempts to fly as far as it can.
A. have made
B. has made
Modal Verbs › ViewHe………………….probably arrive soon.
A. will
B. can
C. must
D. would
Come vs. Go › View
Please _____________ here, I need to talk to you.
A. Come
B. Go
