0
Fadysandy Posted 13 years ago
Grammar

have ridden or have been riding

I have been riding all the horses in this stable.
I have ridden all the horses in this stable.

which sentence is better?
  

Top answer

It depends what you want to say. I have been riding all the horses in this stable would indicate that you have been riding each of them on a regular, ongoing basis. I have ridden all the horses in this stable would indicate that you have ridden each horse at least once.

  • It depends what you want to say.
  • I have been riding all the horses in this stable would indicate that you have been riding each of them on a regular, ongoing basis.
  • I have ridden all the horses in this stable would indicate that you have ridden each horse at least once.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
It depends what you want to say.
I have been riding all the horses in this stable would indicate that you have been riding each of them on a regular, ongoing basis.
I have ridden all the horses in this stable would indicate that you have ridden each horse at least once.
0
For the first sentence, I assume that you are the stable boy, and regularly exercise all the horses. And you continue to do that.

For the second sentence, you are a regular visitor to the stable. You come in and pick a horse to ride. At this point in time, there is not any horse in the stable that you did not ride at some time in the past.

Related Questions