NP V NP NP |
example |
"We elected him governor."
|
syntax |
Agent V Theme Result
|
semantics |
designated(result(E), Theme, Result)
cause(Agent, E)
|
NP V NP PP.result |
example |
"We elected him as governor."
|
syntax |
Agent V Theme (as) Result <-sentential>
|
semantics |
designated(result(E), Theme, Result)
cause(Agent, E)
|
NP V NP to be NP |
example |
"We elected Alan to be our new governor."
|
syntax |
Agent V Theme (to) (be) Result <-sentential>
|
semantics |
designated(result(E), Theme, Result)
cause(Agent, E)
|
NP V NP |
example |
"They elected John."
|
syntax |
Agent V Theme
|
semantics |
designated(result(E), Theme, Result)
cause(Agent, E)
|
|