| NP V NP |
| example |
"Our exertions ensured a good outcome."
|
| syntax |
Cause V Theme
|
| semantics |
cause(Cause, E)
ensure(Theme, ?Beneficiary)
|
| NP V NP NP |
| example |
"Our exertions ensured us a good outcome."
|
| syntax |
Cause V Beneficiary Theme <-sentential>
|
| semantics |
cause(Cause, E)
ensure(Theme, Beneficiary)
|
| NP V NP PP.beneficiary |
| example |
"The circumstances ensured a good outcome for him."
|
| syntax |
Cause V Theme {for} Beneficiary
|
| semantics |
cause(Cause, E)
ensure(Theme, Beneficiary)
|
| NP V that S |
| example |
"The circumstances ensured that he would arrive in time."
|
| syntax |
Cause V Beneficiary Theme <+oc_to_inf>
|
| semantics |
cause(Cause, E)
ensure(Theme, ?Beneficiary)
|
|