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

Random Topics:
Types of Simple SentencesGrammar RulesSubordinating ConjunctionsAnalogyTenses and PronounsObject PronounsBare Infinitive and To InfinitivePresent Simple VS ContinuousConjunction and PunctuationModal AuxiliaryOther quiz:
Infinitive or Gerund › Viewa) I always get tired of little children so I hate … .
b) I have … with my neighbour’s child in the summer because I wanted to earn some money.
A. a) babysitting
b) to babysit
B. a) babysitting
b) babysitting
C. a) to babysit
b) babysitting
D. a) babysitting
b) babysitting
a, an, the, Zero Article › View
Sarah went to —- theatre with some friends to see Shakespeare’s ‘Hamlet’.
A. —
B. A
C. An
D. The
Which tense do we use to talk about actions in progress in the past and to set the scene in a story?
A. past simple
B. past continuous
C. past perfect
Grammar › View
Tim has _______________ made a cake. Would you like some?
A. yet
B. just
C. already
D. yesterday
