Man on the beach is throwing a red ball.
A man throws a red ball for his dog to fetch.
We don't know why he is throwing the ball or that it's to his dog based on the information in the first sentence
exists e1 s1 x1 x2 x3.(n_beach(x2) & Theme(e1,x3) & Actor(e1,x1) & v_throw(e1) & n_ball(x3) & a_red(s1) & Theme(s1,x3) & on(x1,x2) & n_man(x1))
exists e1 p1 s1 x1 x2 x3.(for(e1,x3) & Topic(x3,p1) & exists e2.(Actor(e2,x3) & v_fetch(e2)) & n_dog(x3) & of(x3,x1) & n_male(x1) & Theme(e1,x2) & Actor(e1,x1) & v_throw(e1) & n_ball(x2) & a_red(s1) & Theme(s1,x2) & n_man(x1))