Topics: Modal Auxiliary
Jenny’s engagement ring is enormous! It ______ have cost a fortune!
A. may
B. might
C. can
D. must
Select your answer:
Random Topics:
Moods of GrammarGrammar Past and Future TenseComparatives - SuperlativesPresent Progressive (Future)Fragment, Comma Splice and Run -on SentencePast Simple Negative & QuestionsDefinite vs Zero Article Abstract NounsActive and PassiveAdjectives & PrepositionsFOR & SINCEOther quiz:
Grammar › ViewNo one even noticed when I arrived home. They……… the final match on T.V
A. watch
B. watched
C. were watching
D. were watched
Phrasal Verbs › View
manage to survive in spite of difficulties
A. get in
B. get away
C. get by