I like using "do" better:
She doesn't have a car.
We don't have a car.
Because have (to own something) is not an auxiliary verb.
As far as I know Americans use the same form even in their daily conversations.
- For Teachers