13_a_fce_0102_2000_06
Your teacher has asked you to write a story for the school's English language magazine.
arc(r_0013_0002__teacher, r_0013_0001__Your, gen).
arc(r_0013_0003__has, r_0013_0004__asked, scope).
arc(r_0013_0004__asked, r_0013_0001__Your, arg2).
arc(r_0013_0004__asked, r_0013_0002__teacher, arg0).
arc(r_0013_0004__asked, r_0013_0006__to_r_0013_0007__write, arg1).
arc(r_0013_0006__to_r_0013_0007__write, r_0013_0001__Your, arg0).
arc(r_0013_0006__to_r_0013_0007__write, r_0013_0008__a_r_0013_0009__story, arg1).
arc(r_0013_0006__to_r_0013_0007__write, r_0013_0014__English_r_0013_0015__language_r_0013_0016__magazine, arg2).
arc(r_0013_0014__English_r_0013_0015__language_r_0013_0016__magazine, r_0013_0011__the_r_0013_0012__school_r_0013_0013___apos_s, gen).
fof(formula,axiom,
? [R_13_3_HAS_ASKED,R_13_2_TEACHER,R_13_6_TO_WRITE,R_13_8_A_STORY,R_13_14_ENGLISH_LANGUAGE_MAGAZINE,R_13_11_THE_SCHOOL_APOS_S,R_13_1_YOUR] :
( a_story(R_13_8_A_STORY)
& the_school_apos_s(R_13_11_THE_SCHOOL_APOS_S)
& your(R_13_1_YOUR)
& has_asked(R_13_3_HAS_ASKED,R_13_2_TEACHER,R_13_6_TO_WRITE,R_13_1_YOUR)
& teacher(R_13_2_TEACHER)
& gen(R_13_2_TEACHER,R_13_1_YOUR)
& to_write(R_13_6_TO_WRITE,R_13_1_YOUR,R_13_8_A_STORY,R_13_14_ENGLISH_LANGUAGE_MAGAZINE)
& english_language_magazine(R_13_14_ENGLISH_LANGUAGE_MAGAZINE)
& gen(R_13_14_ENGLISH_LANGUAGE_MAGAZINE,R_13_11_THE_SCHOOL_APOS_S) ) ).
( (IP-MAT (NP-SBJ (NP-GEN (PRO;_genm_ Your;{your}))
(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 (NP-GEN (D the;{the})
(N school;{school})
(GENM <apos>s))
(NPR English;{English})
(NPR language;{language})
(N magazine;{magazine})))))
(PUNC .))
(ID 13_a_fce_0102_2000_06))