Geschehen peut en effet s´employer pour dire "se produire", ou "arriver", dans le sens "un évènement se produit, arrive"...
Ca s´utilise quand on veut, mais surtout pour ladescription d´évènements passés ou pour les contes et histoires...
...donc à utiliser surtout au prétérit : "es geschah"...