46_a_hedgehog
My hon. Friend has been reading my speech or has had prior notice of it.

0046_0002__hon._0046_0003__Friend hon._friend 0046_0001__My my 0046_0002__hon._0046_0003__Friend->0046_0001__My [gen] 0046_0004__has has 0046_0005__been been 0046_0004__has->0046_0005__been [scope] 0046_0006__reading reading 0046_0005__been->0046_0006__reading [scope] 0046_0006__reading->0046_0002__hon._0046_0003__Friend [arg0] 0046_0008__speech speech 0046_0006__reading->0046_0008__speech [arg1] 0046_0008__speech->0046_0001__My [gen] 0046_0009__or or 0046_0009__or->0046_0004__has [conj1] 0046_0010__has has 0046_0009__or->0046_0010__has [conj2] 0046_0011__had had 0046_0010__has->0046_0011__had [scope] 0046_0011__had->0046_0002__hon._0046_0003__Friend [arg0] 0046_0013__notice notice 0046_0011__had->0046_0013__notice [arg1] 0046_0013__notice->0046_0008__speech of 0046_0012__prior prior 0046_0013__notice->0046_0012__prior [attrib]
arc(r_0046_0002__hon_dot__r_0046_0003__Friend,r_0046_0001__My,gen).
arc(r_0046_0004__has,r_0046_0005__been,keep_scope).
arc(r_0046_0005__been,r_0046_0006__reading,keep_scope).
arc(r_0046_0006__reading,r_0046_0002__hon_dot__r_0046_0003__Friend,arg0).
arc(r_0046_0006__reading,r_0046_0008__speech,arg1).
arc(r_0046_0008__speech,r_0046_0001__My,gen).
arc(r_0046_0009__or,r_0046_0004__has,coord_conj1).
arc(r_0046_0009__or,r_0046_0010__has,coord_conj2).
arc(r_0046_0010__has,r_0046_0011__had,keep_scope).
arc(r_0046_0011__had,r_0046_0002__hon_dot__r_0046_0003__Friend,arg0).
arc(r_0046_0011__had,r_0046_0013__notice,arg1).
arc(r_0046_0013__notice,r_0046_0008__speech,r_0046_0014__of).
arc(r_0046_0013__notice,r_0046_0012__prior,attrib).


IP-MAT NP-SBJ NP-GEN PRO;_genm_ My N hon. N Friend ILYR ILYR HVP;~cat_Ve has IP-PPL-CAT BEN;~cat_Vg been IP-PPL-CAT VAG;~Tn reading NP-OB1 NP-GEN PRO;_genm_ my N speech CONJP CONJ or ILYR HVP;~cat_Ve has IP-PPL-CAT HVN;~Tn had NP-OB1 ADJP ADJ prior N notice PP P-ROLE of NP PRO it PUNC .
( (IP-MAT (NP-SBJ (NP-GEN (PRO;_genm_ My;{my}))
                  (N hon<dot>;{honorable})
                  (N Friend;{friend}))
          (ILYR (ILYR (HVP;~cat_Ve has;{have})
                      (IP-PPL-CAT (BEN;~cat_Vg been;{be})
                                  (IP-PPL-CAT (VAG;~Tn reading;{read})
                                              (NP-OB1;{SPEECH} (NP-GEN (PRO;_genm_ my;{my}))
                                                               (N speech;{speech})))))
                (CONJP (CONJ or;{or})
                       (ILYR (HVP;~cat_Ve has;{have})
                             (IP-PPL-CAT (HVN;~Tn had;{have})
                                         (NP-OB1 (ADJP (ADJ prior;{prior}))
                                                 (N notice;{notice})
                                                 (PP (P-ROLE of;{of})
                                                     (NP;{SPEECH} (PRO it;{it}))))))))
          (PUNC .))
  (ID 46_a_hedgehog;speaker=Colvile))