Из условия задачи следует, что в коробке есть как минимум один синий шарик и как минимум два зеленых шарика. Из четырех высказываний, только у Миши есть противоречивое утверждение - «в коробке есть два зеленых шарика», что не может быть правдой, потому что мы уже знаем, что в коробке есть как минимум два зеленых шарика, а количество шариков не может быть меньше, чем мы знаем. Значит, Миша соврал. Остальные трое - Вася, Коля и Петя - говорили правду.