What is the difference between these two examples?
I go on a ride.
I go for a ride.
Go on a ride suggests having a thrilling experience at a theme park. Go for a ride suggests an excursion on a bicycle, a motor cycle or a horse.
You would normally use the present tense, I go, if you followed it with a time expression such as ‘I go for a ride every Thursday.’ If you’re describing what you are about to do now, you use the present progressive construction: 'I am going for a ride'.
Intuitively, 'go on a ride' seems to imply passive partaking in said ride, while 'go for a ride' implies an active decision and a certain level of control.
You would go on a rollercoaster ride, but go for a ride on your bicycle. Note that a ride-along is also something you go on, as you're not behind the wheel.