Даю 100 баллов. Только помогите пожалуйста решить. Срочно. Fill in the prepositions.
(1) at to be good/bad AT (2) of to be ashamed OF (3) from (также возможен вариант against) to defend somebody FROM/AGAINST somebody/something (4) on to be ON holiday (5) on to be ON one's own (6) in Удачи :)