16_a_fce_0101_2000_06
Your English teacher has asked you to write a story for the school magazine.
arc(r_0016_0003__teacher, r_0016_0001__Your, gen).
arc(r_0016_0003__teacher, r_0016_0002__English, attrib6).
arc(r_0016_0004__has, r_0016_0005__asked, scope).
arc(r_0016_0005__asked, r_0016_0001__Your, arg2).
arc(r_0016_0005__asked, r_0016_0003__teacher, arg0).
arc(r_0016_0005__asked, r_0016_0007__to_r_0016_0008__write, arg1).
arc(r_0016_0007__to_r_0016_0008__write, r_0016_0001__Your, arg0).
arc(r_0016_0007__to_r_0016_0008__write, r_0016_0009__a_r_0016_0010__story, arg1).
arc(r_0016_0007__to_r_0016_0008__write, r_0016_0012__the_r_0016_0013__school_r_0016_0014__magazine, arg2).
fof(formula,axiom,
? [R_16_4_HAS_ASKED,R_16_3_TEACHER,R_16_2_ENGLISH,R_16_7_TO_WRITE,R_16_9_A_STORY,R_16_12_THE_SCHOOL_MAGAZINE,R_16_1_YOUR] :
( english(R_16_2_ENGLISH)
& a_story(R_16_9_A_STORY)
& the_school_magazine(R_16_12_THE_SCHOOL_MAGAZINE)
& your(R_16_1_YOUR)
& has_asked(R_16_4_HAS_ASKED,R_16_3_TEACHER,R_16_7_TO_WRITE,R_16_1_YOUR)
& teacher(R_16_3_TEACHER)
& attrib6(R_16_3_TEACHER,R_16_2_ENGLISH)
& gen(R_16_3_TEACHER,R_16_1_YOUR)
& to_write(R_16_7_TO_WRITE,R_16_1_YOUR,R_16_9_A_STORY,R_16_12_THE_SCHOOL_MAGAZINE) ) ).
( (IP-MAT (NP-SBJ (NP-GEN (PRO;_genm_ Your;{your}))
(ADJP (ADJ English;{english}))
(N teacher;{teacher}))
(HVP;_cat_Ve_ has;{have})
(IP-PPL-CAT (VVN;_Dn.t_ asked;{ask})
(NP-OB2 (PRO you;{you}))
(IP-INF-OB1 (TO to;{to})
(VB;_Dn.pr_ write;{write[for]})
(NP-OB1 (D a;{a})
(N story;{story}))
(PP-OB2 (P-ROLE for;{for})
(NP (D the;{the})
(N school;{school})
(N magazine;{magazine})))))
(PUNC .))
(ID 16_a_fce_0101_2000_06))