ON і UPON означають те саме. 'Upon' звучить більш формально, | not your textbook english
ON і UPON означають те саме.
"Upon" звучить більш формально, його краще лишити для формальних листів та документів.
Для формального звіту –> The radiation leak had a disastrous effect upon the environment.
Менш формально –> The radiation leak had a disastrous effect on the environment.