happen on

问题描述:

happen on

happen to是某事发生在某人身上,sth.happen to sb.
happen on 是偶然遇见或发现,比如I happened on this old photograph in the back of the drawer.也可以说happen uponi can't believe that all terrible things will happen on(on,at,of,to) me at the same thing time应该选哪个?谢谢