<?xml version="1.0"?>
<frameset>
<predicate lemma="pass">
<note>
  Frames file for 'pass' based on survey of initial sentences of big
  corpus and comparison with 'fail', 'give', 'send', and reference to
  verbnet classes give-13.1, send-11.1, and throw-17.1.  There are
  probably a million senses and phrasals I've missed; the syntax tends
  to be pretty straightforward, so if you encounter them while tagging
  just go ahead and add them.
</note>









<roleset id="pass.05" name="give" vncls="13.1-1">
<roles>
  <role descr="giver" n="0">
	<vnrole vncls="13.1-1" vntheta="Agent"/></role>
  <role descr="thing changing hands" n="1">
	<vnrole vncls="13.1-1" vntheta="Theme"/></role>
  <role descr="getter" n="2">
	<vnrole vncls="13.1-1" vntheta="Recipient"/></role>
</roles>

<example name="idiomatic meaning, compositional syntax">
  <text>
  He is just passing the buck to young people.
  </text>
  <arg n="0">He</arg>
  <arg f="DIS" n="m">just</arg>
  <rel>passing</rel>
  <arg n="1">the buck</arg>
  <arg f="to" n="2">young people</arg>
</example>

<note>
Similarly "pass_along", which is often misparsed in Treebank.
</note>
</roleset>






</predicate>

<predicate lemma="pass_on">

<roleset id="pass.09" name="give" vncls="13.1-1">
<roles>
  <role descr="giver" n="0">
	<vnrole vncls="13.1-1" vntheta="Agent"/></role>
  <role descr="thing changing hands" n="1">
	<vnrole vncls="13.1-1" vntheta="Theme"/></role>
  <role descr="getter" n="2">
	</role>
</roles>

<example name="give">
  <text>
  Insurers typically pass on a small percentage of the risks they
  underwrite (to their customers).
  </text>
  <arg n="0">Insurers</arg>
  <arg f="TMP" n="m">typically</arg>
  <rel>pass on</rel>
  <arg n="1">a small percentage of the risks they underwrite</arg>
  <arg f="to" n="2">their customers</arg>
</example>
</roleset>
</predicate>

<predicate lemma="pass_out">

<roleset id="pass.10" name="distribute" vncls="11.1-1 13.1-1">
<roles>
  <role descr="distributor" n="0">
		
		
  <vnrole vncls="11.1-1" vntheta="Agent"/><vnrole vncls="13.1-1" vntheta="Agent"/></role>

  <role descr="thing distributed" n="1">
		
		
  <vnrole vncls="11.1-1" vntheta="Theme"/><vnrole vncls="13.1-1" vntheta="Theme"/></role>

  <role descr="distributed to" n="2">
		
		
  <vnrole vncls="11.1-1" vntheta="Destination"/><vnrole vncls="13.1-1" vntheta="Recipient"/></role>

</roles>

<example name="passive">
  <text>
  The test booklets were passed *trace* out 48 hours ahead of time.
  </text>
  <arg n="1">*trace*=The test booklets</arg>
  <rel>passed out</rel>
  <arg f="TMP" n="m">48 hours ahead of time</arg>
</example>
</roleset>


</predicate>

<predicate lemma="pass_over">


</predicate>

<predicate lemma="pass_up">


</predicate>

<predicate lemma="pass_on">

<roleset id="pass.14" name="transmit" vncls="11.1-1">
<roles>
  <role descr="transmitter" n="0">
		
  <vnrole vncls="11.1-1" vntheta="Agent"/></role>

  <role descr="thing transmitted" n="1">
		
  <vnrole vncls="11.1-1" vntheta="Theme"/></role>

  <role descr="transmitted to" n="2">
		
  <vnrole vncls="11.1-1" vntheta="Destination"/></role>

</roles>

<example name="passive">
  <text>
  Both the costs and the savings could be passed on to shippers on the
  TransCanada pipeline.
  </text>
  <arg n="1">Both the costs and the savings</arg>
  <arg f="MOD" n="m">could</arg>
  <rel>passed on</rel>
  <arg f="to" n="2">shippers on the
  TransCanada pipeline.</arg>
</example>
</roleset>


</predicate>
</frameset>
