Привід on використовується: Об'єкт знаходиться на поверхні чогось: on the floor (на підлозі), on the roof (на даху), on the wall (на стіні). Чи не put the flowers on the windowsill. They will die.