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

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

A. did ... see

B. had... seen

C. have... seen

D. has ...seen