Когда говоришь человеку "прости", он прекрасно понимает за что ты извиняешься даже если между этим делом проходит несколько лет. Но он все равно спрашивает "за что?", ожидая услышать полный ответ. И именно это "за что?" не позволяет тебе его сказать. Ведь тогда придется согласиться, что ты понял, а самое главное признал, как ты облажался. И тогда извинение получается незавершенным или переведенным в шутку.
Поэтому, когда кто-нибудь говорит вам "прости" и в этот момент он не наступил вам на ногу и не пролил кофе на новые брюки, не задавайте лишних вопросов. "Хорошо" будет достаточно.