____ HAVE YOU KNOWN JANE

10. ____ have you known Jane?

a. How far

b. How long

c. What time

d. What day