Stale Cereal<br>Tom was going to have some cereal. He poured it out but it sounded funny. Tom tasted a bit and realized it was stale. There was a hole in the bag he hadn't noticed. Tom threw it out and got a new box.
tom realized there was a hole in the bag before pouring the cereal
( z1 realize :ARG0 ( z2 person :name ( z3 name :op "Tom" ) ) :ARG1 ( z4 hole :location ( z5 bag ) ) :time ( z6 before :op ( z7 pour :ARG0 z2 :ARG1 ( z8 cereal ) ) ) )