. HOW LONG AGO...JOHN

12). How long ago...John ?A). have you seen B). did you see C). have you been seeing D). you saw