Which of 'holding' and 'carrying' would be more correct/natural to use in this situation? Or are they equally correct/natural?
She got into the cab, holding/carrying a box of chocolates.
Which of 'holding' and 'carrying' would be more correct/natural to use in this situation? Or are they equally correct/natural?
She got into the cab, holding/carrying a box of chocolates.
Both "holding" and "carrying" are pretty much equally valid.
"Holding" slightly implies that they are being held against her body, a bit like holding a baby, or clutched in her hand.
"Carrying" on the other hand, implies that they are dangling in a bag of some sort, or perhaps supported loosely on top of her arms.
Hold and carry are very similar and, in this case, basically synonymous.
Carry implies transporting something from one place to another. Hold has no such implication, but doesn't imply not transporting, either.