В этом предложении говорится о действии, которое длилось всю ночь и привело к усталости. Используется конструкция Present Perfect Continuous (I've been doing something), чтобы показать длительность действия. Правильный вариант — been driving.
I'm exhausted. I've been driving a car all night.