Event structure in natural language semantics