They all praised her _____ being brave.

with
upon
for
on
Fiverr 2021 English Level Tests
Elementary Grammar Exercises A1
English Worksheets
English Vocabulary Tests