A man fixes his bicycle beside a road.
The man was riding to the store when the bike broke.
the first sentence does not explain where the man was going so you wouldnt know he was riding to the store.
exists e1 x1 x2 x3.(beside(e1,x3) & n_road(x3) & Theme(e1,x2) & Actor(e1,x1) & v_fix(e1) & n_bicycle(x2) & of(x2,x1) & n_male(x1) & n_man(x1))
exists e1 p1 x1 x2 x3.(n_bike(x3) & n_store(x2) & n_man(x1) & exists e2.(Actor(e2,x3) & v_break(e2)) & when(e1,p1) & to(e1,x2) & Actor(e1,x1) & v_ride(e1))