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

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

A. did ... see

B. has ...seen

C. had... seen

D. have... seen