HOW MANY TIMES ... THERE SO FAR

17. How many times ... there so far? A few times.

a. have you been b. would you be c. were you d. had you been