Classes /
exchange-13.6
Members of a subclass also take the thematic roles and frames of the classes above it.
Members 2
Thematic roles
- Agent
[+organization | +animate] - Theme
- Co-Theme
- Co-Agent
[+organization | +animate]
Frames 4
NP V NP PP.co-themeAgent V Theme {contre} Co-ThemeMarie a échangé sa robe contre une chemise.
NPAgentVNPThemecontreNPCo-Theme
has_possession(start(E), Agent, Theme) not(has_possession(start(E), Agent, Co-Theme)) has_possession(end(E), Agent, Co-Theme) not(has_possession(end(E), Agent, Theme)) transfer(during(E), Theme) transfer(during(E), Co-Theme) cause(Agent, E)NP se V NPAgent<+plural> se V<+reciproque> Theme<+plural>Air France et KLM se sont échangés des parts
NPAgent+pluralse VreciproqueNPTheme+plural
has_possession(start(E), Agent_i, Theme_i) has_possession(end(E), Agent_j, Theme_i) has_possession(start(E), Agent_j, Theme_j) has_possession(end(E), Agent_i, Theme_j) transfer(during(E), Theme_i) transfer(during(E), Theme_j) cause(Agent, E)NP V NP PP.co-agentAgent V Theme<+plural> {avec} Co-AgentAir France échange des parts avec KLM.
NPAgentVNPTheme+pluralavecNPCo-Agent
has_possession(start(E), Agent, Theme_i) has_possession(end(E), Co-Agent, Theme_i) has_possession(start(E), Co-Agent, Theme_j) has_possession(end(E), Agent, Theme_j) transfer(during(E), Theme_i) transfer(during(E), Theme_j)NP se V PP.co-themeTheme se V<+neutre> {contre} Co-ThemeLes robes s'échangent contre des chemises
NPThemese VneutrecontreNPCo-Theme
has_possession(start(E), Agent, Theme) not(has_possession(start(E), Agent, Co-Theme)) has_possession(end(E), Agent, Co-Theme) not(has_possession(end(E), Agent, Theme)) transfer(during(E), Theme) transfer(during(E), Co-Theme) cause(Agent, E)