I HAVEN'T SEEN HIM ___________. A. MANY YEARS B. MANY YEARS AGO...

10.

I haven't seen him ___________.

A. many years

B. many years ago

C. for many years

D. since many years