YOU SHOULD HAVE HAD YOUR EYES TESTED A LONG TIME AGO. A. YOU HAVEN...
78. You should have had your eyes tested a long time ago.
a. You haven’t had your eyes tested though it’s necessary.
b. Your eyes should be tested a long time ago.
c. You had your eyes tested a long time ago.
d. It’s a long time ago since you had your eyes tested.