Answer:
B. We have driven that far before.
Step-by-step explanation:
droven (comes from the word driven which is correct for this sentence.
We have driven that far before. (is proper English)
5.3m questions
6.9m answers