A family is lounging on their porch.
A family is having dinner on their porch
The family may not be eating dinner or eating at all on their porch, not everyone eats on their porch.
exists e1 x1 x2.(on(e1,x2) & n_porch(x2) & of(x2,x1) & n_thing(x1) & Actor(e1,x1) & v_lounge(e1) & n_family(x1))
exists e1 x1 x2 x3.(Theme(e1,x2) & Actor(e1,x1) & v_have(e1) & on(x2,x3) & n_porch(x3) & of(x3,x1) & n_thing(x1) & n_dinner(x2) & n_family(x1))