It is entirely possible to park on a drive by mistake.
Last summer DH and I went to an afternoon party given by ex neighbours where we used to live. As we drove into the road another neighbour was just leaving his house to go to the party. He waved us over and said we could park on his drive as space was limited outside the party house, which we duly did, and walked down the road to the party. All the houses in the road are the same, all with drives long enough for 3 cars.
About 7 hours and a few glasses of Pimms later (me, not DH as he was driving), we left the party and walked back up the road, up neighbour's drive, and got in the car. Suddenly the front door opened and an irate man came out ranting and shouting about us parking on the drive. I recognised him as the man who lived next door to neighbour. I couldn't understand why he was so cross, and why was he coming out of neighbour's house when neighbour was still at the party.
We both got out of the car, DH saying nothing while I tried to placate the angry man, he kept shouting about why would we park on the drive blocking people in. I was saying Neighbour had given us permission to park there, and he was saying whats it got to do with him.
I now started to look around and it was slowly dawning on me that this drive looked a lot different to the one we had parked on, more bushes, plants etc. I then realised that we weren't on the drive we had originally parked on - but how could the car have moved from one drive to the other. I was apologising to angry man and saying I couldn't understand what had happened, that we hadn't been on his drive but now we were. I was truly mystified.
Then DH piped up with "I did drive round to the shop for cigarettes a couple of hours ago"
Yes, he had gone out, come back and mistakenly parked on angry man's drive instead of neighbour's. I was mortified.