介词是 on;upon
副词 immediately
名词 the moment;the minute;the second;the instent
句型 hardly...when
no sooner...than...
as soon as