ضَرَبَ عَمْرًا زَيْدٌ
Translation: Zayd struck ʿAmr (with the object emphasized first).
ضَرَبَ: past-tense verb.
عَمْرًا: advanced object, visibly accusative.
زَيْدٌ: delayed subject, visibly nominative.
Because the case endings identify the roles, this order is unambiguous. Contrast “ضَرَبَ مُوسَىٰ عِيسَىٰ,” where neither ending is visible.