[ 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
Select your answer:
Random Topics:
Past Simple Vs. Present Perfect If vs. Unless Start vs. BeginPresent Perfect or Past Simple TensePast Simple and Past ProgressiveAdjective / Noun + to Infinitiveh omophonesMiscellaneous Grammar UsagesPresent Progressive (Future)
Other quiz:
Grammar › ViewWhat is the collective noun for a group of sheep?
A. float
B. den
C. flock
D. pride
Grammar › View
He had promised to be back ______five o’ clock.
A. by
B. on
C. since
D. at
How to use : Read the question carefully, then select one of the answers button.