The Red Fairy Book, The Enchanted Pig, sentence 129
On and on and on she went across bare sandy deserts, where the roads were so heavy that for every two steps that she took forwards she fell back one; but she struggled on till she had passed these dreary plains; next she crossed high rocky mountains, jumping from crag to crag and from peak to peak.
Who acts: Princess, roads, two steps · What happens: go, be, take, fall back, struggle, pass · To what, where: bare sandy deserts, one, dreary plains, high rocky mountains, crag
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, roads, two steps), 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 | On | on | ADP | _ | 3 on | case |
| 2 | and | and | CCONJ | _ | 3 on | cc |
| 3 | on | on | ADV | _ | root | root |
| 4 | and | and | CCONJ | _ | 7 went | cc |
| 5 | on | on | SCONJ | _ | 7 went | mark |
| 6 | she | she | PRON | Case=Nom Gender=Fem Number=Sing Person=3 PronType=Prs | 7 went | nsubj |
| 7 | went | go | VERB | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 3 on | conj |
| 8 | across | across | ADV | _ | 11 deserts | advmod |
| 9 | bare | bare | ADJ | Degree=Pos | 11 deserts | amod |
| 10 | sandy | sandy | ADJ | Degree=Pos | 11 deserts | amod |
| 11 | deserts | desert | NOUN | Number=Plur | 7 went | obl |
| 12 | , | , | PUNCT | _ | 18 heavy | punct |
| 13 | where | where | ADV | PronType=Rel | 18 heavy | advmod |
| 14 | the | the | DET | Definite=Def PronType=Art | 15 roads | det |
| 15 | roads | road | NOUN | Number=Plur | 18 heavy | nsubj |
| 16 | were | be | AUX | Mood=Ind Number=Plur Person=3 Tense=Past VerbForm=Fin | 18 heavy | cop |
| 17 | so | so | ADV | _ | 18 heavy | advmod |
| 18 | heavy | heavy | ADJ | Degree=Pos | 11 deserts | parataxis |
| 19 | that | that | SCONJ | _ | 23 steps | mark |
| 20 | for | for | ADP | _ | 23 steps | case |
| 21 | every | every | DET | PronType=Tot | 23 steps | det |
| 22 | two | two | NUM | NumForm=Word NumType=Card | 23 steps | nummod |
| 23 | steps | step | NOUN | Number=Plur | 18 heavy | conj |
| 24 | that | that | PRON | PronType=Rel | 26 took | nsubj |
| 25 | she | she | PRON | Case=Nom Gender=Fem Number=Sing Person=3 PronType=Prs | 26 took | nsubj |
| 26 | took | take | VERB | Mood=Ind Number=Plur Person=3 Tense=Past VerbForm=Fin | 23 steps | acl:relcl |
| 27 | forwards | forwards | ADV | _ | 26 took | advmod |
| 28 | she | she | PRON | Case=Nom Gender=Fem Number=Sing Person=3 PronType=Prs | 29 fell | nsubj |
| 29 | fell | fall | VERB | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 26 took | conj |
| 30 | back | back | ADV | _ | 29 fell | advmod |
| 31 | one | one | NUM | NumForm=Word NumType=Card | 29 fell | obj |
| 32 | ; | ; | PUNCT | _ | 7 went | punct |
| 33 | but | but | CCONJ | _ | 35 struggled | cc |
| 34 | she | she | PRON | Case=Nom Gender=Fem Number=Sing Person=3 PronType=Prs | 35 struggled | nsubj |
| 35 | struggled | struggle | VERB | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 7 went | conj |
| 36 | on | on | ADV | _ | 35 struggled | advmod |
| 37 | till | till | SCONJ | _ | 40 passed | mark |
| 38 | she | she | PRON | Case=Nom Gender=Fem Number=Sing Person=3 PronType=Prs | 40 passed | nsubj |
| 39 | had | have | AUX | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 40 passed | aux |
| 40 | passed | pass | VERB | Tense=Past VerbForm=Part | 35 struggled | advcl |
| 41 | these | this | DET | Number=Plur PronType=Dem | 43 plains | det |
| 42 | dreary | dreary | ADJ | Degree=Pos | 43 plains | amod |
| 43 | plains | plain | NOUN | Number=Plur | 40 passed | obj |
| 44 | ; | ; | PUNCT | _ | 47 crossed | punct |
| 45 | next | next | ADV | _ | 47 crossed | advmod |
| 46 | she | she | PRON | Case=Nom Gender=Fem Number=Sing Person=3 PronType=Prs | 47 crossed | nsubj |
| 47 | crossed | cross | VERB | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 35 struggled | conj |
| 48 | high | high | ADJ | Degree=Pos | 50 mountains | amod |
| 49 | rocky | rocky | ADJ | Degree=Pos | 50 mountains | amod |
| 50 | mountains | mountain | NOUN | Number=Plur | 47 crossed | obj |
| 51 | , | , | PUNCT | _ | 52 jumping | punct |
| 52 | jumping | jump | VERB | Tense=Pres VerbForm=Part | 47 crossed | advcl |
| 53 | from | from | ADP | _ | 54 crag | case |
| 54 | crag | crag | NOUN | Number=Sing | 52 jumping | obl |
| 55 | to | to | ADP | _ | 56 crag | case |
| 56 | crag | crag | NOUN | Number=Sing | 52 jumping | obl |
| 57 | and | and | CCONJ | _ | 59 peak | cc |
| 58 | from | from | ADP | _ | 59 peak | case |
| 59 | peak | peak | NOUN | Number=Sing | 56 crag | conj |
| 60 | to | to | ADP | _ | 61 peak | case |
| 61 | peak | peak | NOUN | Number=Sing | 59 peak | nmod |
| 62 | . | . | PUNCT | _ | 3 on | punct |
Pragmatics
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
|---|---|---|---|---|---|---|---|---|---|
| 1 | go | past | Princess | bare sandy deserts | vn disappearance-48.2-1 «NP V»: agent=Theme | ||||
| 2 | is | past | the roads | heavy property | tree rules | ||||
| 3 | take | past | every two steps | forwards property | vn bring-11.3 «NP V NP»: agent=Agent | ||||
| 4 | fall back | past | Princess | one | vn become-109.1-1 «NP V ADJ»: agent=Patient one=Result | ||||
| 5 | struggle | past | Princess | vn battle-36.4 «NP V»: agent=Agent | |||||
| 6 | pass | past · perfect | Princess | this dreary plains | vn escape-51.1-1-3 «NP V NP»: agent=Theme plain=Trajectory | ||||
| 7 | cross | past | Princess | high rocky mountains | next property | vn crane-40.3.2 «NP V NP»: agent=Agent mountain=Patient | |||
| 8 | jump | gerund | Princess not said here | crag | to crag and peak to peak result | vn calibratable_cos-45.6.1-1 «NP.patient V PP.extent PP.source PP.goal»: agent=Patient from crag=Initial_State to crag=Result |
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/129/