HOW MANY TIMES YOU (SEE) ___HIM SINCE HE WENT TO WALES

18. How many times you (see) ___him since he went to Wales?

A. did ... see

B. had... seen

C. has ...seen

D. have... seen