Grammar Quiz

[ 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 › View

What 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.