Предлог "в" употребляется в том случае, если речь идёт о том, что действие происходит внутри определённого объекта или на рамки, внутри которых происходит действие. (К примеру, выражение "в дискуссии" указывает НЕ на то, что действие происходит внутри чего-то, а на рамки. Участвуют в чём? В дискуссии. Стало быть, идёт речь о том, что действие (в нашем случае участие) происходит в РАМКАХ дискуссии)
Предлог "на" указывает на то, что место, где происходит действие, не имеет чётких рамок, а также при указании на нахождении какого-то объекта сверху чего-либо (К примеру, сочетание "на кинофестивале" не означает конкретного места. Нам же неизвестно КОНКРЕТНОЕ МЕСТО, где проходит кинофестиваль. Нам важно место БЕЗ уточнения).
Приведу в пример предложение: "В городе Москва на кинофестивале таком-то побывал Никита Михалков". В нашем случае указано конкретное место ("В Москве") и место неконкретное ("на кинофестивале"). Также сочетание "В Москве" указывает на чёткие рамки происходящего, а сочетание "на кинофестивале" НЕ имеет чётких рамок. Ведь "кинофестиваль" не точное место, а скорее событие в пределах конкретного места.
Пример ещё один: словосочетание "лежать на диване" указывает на то, что мы находимся сверху объекта. Удачи!
Жил был мужик Герасим,высокий и сильный.Однажды в деревню приехала барыня м забрала его работать в город.Он охранял двор барыни и убирал.городилась барыня Герасимом.когда шел Герасим домой он увидел собаку которая которая тонула. Герасим ее. Назвал он ее Муму.все Муму любили.когда Муму нарычала на барыню она приказала Муму убить.Герасим сам захотел ее убить тяжело ему было с собакой растоваться. После этого Герасим ушел в деревню шел он два дня.он не хотел вазврощаться к барыни которая поступила не правильно
Вроде бы Они тоже хороши