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)
4.7m questions
6.1m answers