| Basic Intransitive |
| example |
"Susan talked."
|
| syntax |
Actor1 V
|
| semantics |
transfer_info(during(E), Actor1, ?Actor2, ?Topic)
cause(Actor1, E)
|
| PP to-PP |
| example |
"Susan talked to Rachel."
|
| syntax |
Actor1 V {to} Actor2
|
| semantics |
transfer_info(during(E), Actor1, Actor2, ?Topic)
cause(Actor1, E)
|
| PP with-PP |
| example |
"Susan talked with Rachel."
|
| syntax |
Actor1 V {with} Actor2
|
| semantics |
transfer_info(during(E), Actor1, Actor2, ?Topic)
transfer_info(during(E), Actor2, Actor1, ?Topic)
cause(Actor1, E)
|
| PP-PP to-PP Topic-PP |
| example |
"Susan talked to Rachel about the problem."
|
| syntax |
Actor1 V {to} Actor2 {about} Topic
|
| semantics |
transfer_info(during(E), Actor1, Actor2, Topic)
cause(Actor1, E)
|
| PP-PP with-PP Topic-PP |
| example |
"Susan talked with Rachel about the problem."
|
| syntax |
Actor1 V {with} Actor2 {about} Topic
|
| semantics |
transfer_info(during(E), Actor1, Actor2, Topic)
transfer_info(during(E), Actor2, Actor1, Topic)
cause(Actor1, E)
|
| Simple Reciprocal Intransitive |
| example |
"Susan and Rachel talked."
|
| syntax |
Actor <+plural> V
|
| semantics |
transfer_info(during(E), Actor_i, Actor_j, ?Topic)
transfer_info(during(E), Actor_j, Actor_i, ?Topic)
|
| Together Reciprocal Alternation Intransitive |
| example |
"Susan and Rachel talked."
|
| syntax |
Actor <+plural> V (together)
|
| semantics |
transfer_info(during(E), Actor_i, Actor_j, ?Topic)
transfer_info(during(E), Actor_j, Actor_i, ?Topic)
|
| PP-PP Topic-PP to-PP |
| example |
"Susan talked about the problem to Rachel."
|
| syntax |
Actor1 V {about} Topic {to} Actor2
|
| semantics |
transfer_info(during(E), Actor1, Actor2, Topic)
cause(Actor1, E)
|
| PP-PP Topic-PP with-PP |
| example |
"Susan talked about the problem with Rachel."
|
| syntax |
Actor1 V {about} Topic {with} Actor2
|
| semantics |
transfer_info(during(E), Actor1, Actor2, Topic)
transfer_info(during(E), Actor2, Actor1, Topic)
cause(Actor1, E)
|
| PP Topic-PP |
| example |
"Susan talked about the problems of modern America."
|
| syntax |
Actor1 V {about} Topic
|
| semantics |
transfer_info(during(E), Actor1, ?Actor2, Topic)
cause(Actor1, E)
|
|