[ Modal Perfect ]
Jenny’s engagement ring is enormous! It ______ have cost a fortune
A. must
B. might
C. will
D. should
Select your answer:

Random Topics:
Reflexive pronounsClauses and ConjunctionPresent/Future/Past Simple/Present PerfectPreposition of TimeQuantifiers & Modal VerbsImperative SentencesProgressive TenseTenses and VoiceModal Auxiliaries and Similar ExpressionsModals of Obligation & ProhibitionOther quiz:
would should could › ViewI ______ travel around the world if I had more money.
A. could
B. would
C. should
Simple Present Tense › View
The tour guide (not know) the place well.
A. do not know
B. does not know
C. is not know
D. did not know
