[ 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:
Modal Verb, Passive Voice › ViewThe cake ……….. by the time the guests arrive.
A. will be baked
B. is baked
C. was baked
D. has been baked
Vocabulary › View
We need to develop our … before we get any bigger.
A. infrastructure
B. market
C. adaptation
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
