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