| NP.agent V |
| example |
"They rowed."
|
| syntax |
Agent V
|
| semantics |
motion(during(E), Agent)
|
| NP V PP.location |
| example |
"They rowed along the canal."
|
| syntax |
Agent V {{+path}} Location
|
| semantics |
motion(during(E), Agent)
Prep(E, Agent, Location)
|
| NP V NP PP.location |
| example |
"He rowed Penny across the lake."
|
| syntax |
Agent V Theme {{+path}} Location
|
| semantics |
motion(during(E0), Theme)
Prep(E0, Theme, Location)
cause(Agent, E0)
equals(E0, E1)
motion(during(E1), Agent)
Prep(E1, Agent, Location)
|
| NP V NP |
| example |
"He drove Penny."
|
| syntax |
Agent V Theme
|
| semantics |
motion(during(E0), Theme)
cause(Agent, E0)
equals(E0, E1)
motion(during(E1), Agent)
|
| NP V NP ADJ |
| example |
"Penny rowed her palms raw."
|
| syntax |
Agent V Oblique ADJ
|
| semantics |
motion(during(E), Agent)
Pred(result(E), Oblique)
cause(Agent, E)
|
| NP V NP PP.oblique2 |
| example |
"Penny rowed her palms to shreds."
|
| syntax |
Agent V Oblique1 {to into} Oblique2 [+state]
|
| semantics |
motion(during(E), Agent)
Pred(result(E), Oblique1)
cause(Agent, E)
|
| NP V NP ADJ |
| example |
"He rode her seasick."
|
| syntax |
Agent V Theme ADJ
|
| semantics |
motion(during(E), Theme)
cause(Agent, E)
Pred(result(E), Theme)
|
| NP V NP PP.oblique |
| example |
"He rode her to sickness."
|
| syntax |
Agent V Theme {to into} Oblique [+state]
|
| semantics |
motion(during(E), Theme)
cause(Agent, E)
Pred(result(E), Theme)
|
| NP V NP.location |
| example |
"They rowed the canals of Venice."
|
| syntax |
Agent V Location
|
| semantics |
motion(during(E), Agent)
via(during(E), Agent, Location)
|
|