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

Random Topics:
Adverbs of Manner, Likes and PreferencesPreposition and AdjectiveFuture PlansContinuous and Perfect TensesWill, Be going to, Present ContinuousGrammar Error Correction (Simple Present Tense)Present Progressive or Present Simplewould should couldSimple Past or Past ContinuousTenses and Sentence CompletionOther quiz:
Grammar › ViewWe live near the airport, and when the planes fly directly overhead, the noise is so loud that we can hardly hear one another speak, and so we asked the mayor to help us get the flight patterns changed. Run-on sentence or rambling sentence?
A. run-on
B. rambling
Word Form & Verb Tense › View
I’m reading some _____ about London in 2050
A. prediction
B. predict
C. predicted
D. predictions
Grammar › View_________letter and ________ envelope
A. a,a
B. an, a
C. an, an
D. a,an
Adverbs of Frequency › View
I was late for work only one time last year. I am ————- late
A. Usually
B. Sometimes
C. Never
D. Rarely
