[ Modal Verb ]
My brother’s eyesight is perfect, but I _______ glasses since I was seven years old.
A. have had to wear
B. ought to wear
C. must have worn
D. have to wear

Random Topics:
Simple Future TenseAdjectives & QuantifiersContinuous and Perfect TensesSentence Adverbs & Third ConditionalGrammar and IdiomsWord FormationLinking Verbs & Helping VerbsSentence Structure and Verb TensesPerfect TensesInfinitives and ING FormsOther quiz:
Grammar › ViewJoshua said Sindy, “could you send the letter?”
A. Joshua said Sindy that he could send the letter
B. Joshua said Sindy whether he could have sent the letter
C. Joshua said Sindy if she could have sent the letter
Articles › View
Hurry up! You’re going to be late for ___ school!
A. a/an
B. the
C. –