Basic Transitive (Topic Object)
"Ellen said a few words"
Agent V Topic
transfer_info(during(E),Agent,?Recipient,Topic) cause(Agent,E)
Transitive (+ Recipient PP)
"Ellen said a few words to Helen"
Agent V Topic Prep(to) Recipient
transfer_info(during(E),Agent,Recipient,Topic) cause(Agent,E)
Sentential Complement
"Ellen said that melons were selling well"
Agent V Topic[+sentential -infinitival]
transfer_info(during(E),Agent,?Recipient,Topic) cause(Agent,E)
Sentential Complement (+ Recipient PP)
"Ellen said to Helen that melons were selling well"
Agent V Prep(to) Recipient Topic[+sentential -infinitival]
transfer_info(during(E),Agent,Recipient,Topic) cause(Agent,E)