The Red Fairy Book, The Enchanted Pig, sentence 128
When the Princess had thanked her once more for her hospitality and for her good advice, and had thrown away one pair of shoes that were worn out, and had put on a second pair, she tied up the chicken bones in a bundle, and taking her baby in her arms and her staff in her hand, she set out once more on her wanderings.
Who acts: Princess · What happens: thank, throw away, wear out, put, tie up, take · To what, where: Princess, chicken, one pair, second pair, chicken bones, bundle
This is a sentence of «The Red Fairy Book» by Andrew Lang, The Enchanted Pig. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (Princess), what happens, when and where, as Mova's frames read it from the tree.
Parsed by Mova, not checked by a teacher. This tree is Mova's own parse (the en model, on the CPU, when the site is built); it may be wrong.
The tree
The words, one row each (CoNLL-U)
| # | word | lemma | UPOS | features | head | relation |
|---|---|---|---|---|---|---|
| 1 | When | when | SCONJ | _ | 5 thanked | mark |
| 2 | the | the | DET | Definite=Def PronType=Art | 3 Princess | det |
| 3 | Princess | Princess | PROPN | Number=Sing | 5 thanked | nsubj:pass |
| 4 | had | have | AUX | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 5 thanked | aux |
| 5 | thanked | thank | VERB | Tense=Past VerbForm=Part Voice=Pass | 20 thrown | advcl |
| 6 | her | she | PRON | Case=Acc Gender=Fem Number=Sing Person=3 PronType=Prs | 5 thanked | obj |
| 7 | once | once | ADV | NumForm=Word NumType=Mult | 8 more | advmod |
| 8 | more | more | ADV | Degree=Cmp | 5 thanked | advmod |
| 9 | for | for | ADP | _ | 11 hospitality | case |
| 10 | her | her | PRON | Case=Gen Gender=Fem Number=Sing Person=3 Poss=Yes PronType=Prs | 11 hospitality | nmod:poss |
| 11 | hospitality | hospitality | NOUN | Number=Sing | 5 thanked | obl |
| 12 | and | and | CCONJ | _ | 16 advice | cc |
| 13 | for | for | ADP | _ | 16 advice | case |
| 14 | her | her | PRON | Case=Gen Gender=Fem Number=Sing Person=3 Poss=Yes PronType=Prs | 16 advice | nmod:poss |
| 15 | good | good | ADJ | Degree=Pos | 16 advice | amod |
| 16 | advice | advice | NOUN | Number=Sing | 11 hospitality | conj |
| 17 | , | , | PUNCT | _ | 20 thrown | punct |
| 18 | and | and | CCONJ | _ | 20 thrown | cc |
| 19 | had | have | AUX | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 20 thrown | aux |
| 20 | thrown | throw | VERB | Tense=Past VerbForm=Part | root | root |
| 21 | away | away | ADV | _ | 20 thrown | advmod |
| 22 | one | one | NUM | NumForm=Word NumType=Card | 23 pair | nummod |
| 23 | pair | pair | NOUN | Number=Sing | 28 worn | nsubj:pass |
| 24 | of | of | ADP | _ | 25 shoes | case |
| 25 | shoes | shoe | NOUN | Number=Plur | 23 pair | nmod |
| 26 | that | that | PRON | PronType=Rel | 28 worn | nsubj |
| 27 | were | be | AUX | Mood=Ind Number=Plur Person=3 Tense=Past VerbForm=Fin | 28 worn | aux:pass |
| 28 | worn | wear | VERB | Tense=Past VerbForm=Part Voice=Pass | 20 thrown | conj |
| 29 | out | out | ADP | _ | 28 worn | compound:prt |
| 30 | , | , | PUNCT | _ | 33 put | punct |
| 31 | and | and | CCONJ | _ | 33 put | cc |
| 32 | had | have | AUX | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 33 put | aux |
| 33 | put | put | VERB | Tense=Past VerbForm=Part Voice=Pass | 28 worn | conj |
| 34 | on | on | ADP | _ | 37 pair | case |
| 35 | a | a | DET | Definite=Ind PronType=Art | 37 pair | det |
| 36 | second | second | ADJ | Degree=Pos NumForm=Word NumType=Ord | 37 pair | amod |
| 37 | pair | pair | NOUN | Number=Sing | 33 put | obl |
| 38 | , | , | PUNCT | _ | 40 tied | punct |
| 39 | she | she | PRON | Case=Nom Gender=Fem Number=Sing Person=3 PronType=Prs | 40 tied | nsubj |
| 40 | tied | tie | VERB | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 33 put | conj |
| 41 | up | up | ADP | _ | 40 tied | compound:prt |
| 42 | the | the | DET | Definite=Def PronType=Art | 44 bones | det |
| 43 | chicken | chicken | NOUN | Number=Sing | 44 bones | compound |
| 44 | bones | bone | NOUN | Number=Plur | 40 tied | obj |
| 45 | in | in | ADP | _ | 47 bundle | case |
| 46 | a | a | DET | Definite=Ind PronType=Art | 47 bundle | det |
| 47 | bundle | bundle | NOUN | Number=Sing | 40 tied | obl |
| 48 | , | , | PUNCT | _ | 50 taking | punct |
| 49 | and | and | CCONJ | _ | 50 taking | cc |
| 50 | taking | take | VERB | Tense=Pres VerbForm=Part | 40 tied | advcl |
| 51 | her | her | PRON | Case=Gen Gender=Fem Number=Sing Person=3 Poss=Yes PronType=Prs | 52 baby | nmod:poss |
| 52 | baby | baby | NOUN | Number=Sing | 50 taking | obj |
| 53 | in | in | ADP | _ | 55 arms | case |
| 54 | her | her | PRON | Case=Gen Gender=Fem Number=Sing Person=3 Poss=Yes PronType=Prs | 55 arms | nmod:poss |
| 55 | arms | arm | NOUN | Number=Plur | 50 taking | obl |
| 56 | and | and | CCONJ | _ | 58 staff | cc |
| 57 | her | her | PRON | Case=Gen Gender=Fem Number=Sing Person=3 Poss=Yes PronType=Prs | 58 staff | nmod:poss |
| 58 | staff | staff | NOUN | Number=Sing | 55 arms | conj |
| 59 | in | in | ADP | _ | 61 hand | case |
| 60 | her | her | PRON | Case=Gen Gender=Fem Number=Sing Person=3 Poss=Yes PronType=Prs | 61 hand | nmod:poss |
| 61 | hand | hand | NOUN | Number=Sing | 50 taking | obl |
| 62 | , | , | PUNCT | _ | 64 set | punct |
| 63 | she | she | PRON | Case=Nom Gender=Fem Number=Sing Person=3 PronType=Prs | 64 set | nsubj |
| 64 | set | set | VERB | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 28 worn | conj |
| 65 | out | out | ADP | _ | 64 set | compound:prt |
| 66 | once | once | ADV | NumForm=Word NumType=Mult | 67 more | advmod |
| 67 | more | more | ADV | Degree=Cmp | 64 set | advmod |
| 68 | on | on | ADP | _ | 70 wanderings | case |
| 69 | her | her | PRON | Case=Gen Gender=Fem Number=Sing Person=3 Poss=Yes PronType=Prs | 70 wanderings | nmod:poss |
| 70 | wanderings | wandering | NOUN | Number=Plur | 64 set | obl |
| 71 | . | . | PUNCT | _ | 20 thrown | punct |
Pragmatics
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
|---|---|---|---|---|---|---|---|---|---|
| 1 | thank speech: thank | past · perfect · passive | the Princess | chicken | for Princess's hospitality and Princess's good advice | tree rules | |||
| 2 | throw away | past · perfect | away property | vn amuse-31.1 «NP V ADV-Middle»: agent=Experiencer | |||||
| 3 | wear out | past · passive | one pair of shoes | vn wipe_manner-10.4.1-1 «NP V NP.source»: subject=Source | |||||
| 4 | put | past · perfect | a second pair | vn put-9.1-2 «NP V PP.destination NP»: agent=Agent on pair=Destination | |||||
| 5 | tie up | past | Princess | the chicken bones | a bundle | vn mix-22.1-2 «NP V NP»: agent=Agent bone=Patient | |||
| 6 | take | gerund | Princess not said here | Princess's baby | Princess's arms and Princess's staff | in Princess's hand | vn fit-54.3 «NP V NP PP.location»: agent=Agent baby=Value in arm=Location | ||
| 7 | set out | past | Princess | Princess's wanderings | vn escape-51.1-1 «NP V»: agent=Theme | ||||
| 8 | wander | Princess | nom wandering «act transitive»: poss=agent |
One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.
Text: «The Red Fairy Book» by Andrew Lang, Project Gutenberg book 540 (public domain in the USA). Tree: Mova's own parse, Elamur Cosmic License. Frames: Mova's frames reader (prag), the chapter read in order.
This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/tales/pg540/12/128/