Grimms' Fairy Tales, The White Snake, sentence 17
They were telling one another of all the places where they had been waddling about all the morning, and what good food they had found; and one said in a pitiful tone: ‘Something lies heavy on my stomach; as I was eating in haste I swallowed a ring which lay under the queen’s window.’
Who acts: ducks, one, Something, I, ring · What happens: tell, waddle, find, say, lie, eat · To what, where: one, good food, pitiful tone, stomach, haste, ring · Speech: someone speaks here
This is a sentence of «Grimms' Fairy Tales» by Jacob Grimm, The White Snake. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (ducks, one, Something, I), 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 | They | they | PRON | Case=Nom Number=Plur Person=3 PronType=Prs | 3 telling | nsubj |
| 2 | were | be | AUX | Mood=Ind Number=Plur Person=3 Tense=Past VerbForm=Fin | 3 telling | aux |
| 3 | telling | tell | VERB | Tense=Pres VerbForm=Part | root | root |
| 4 | one | one | NUM | NumForm=Word NumType=Card | 3 telling | obj |
| 5 | another | another | DET | PronType=Ind | 4 one | fixed |
| 6 | of | of | ADP | _ | 9 places | case |
| 7 | all | all | DET | PronType=Tot | 9 places | det:predet |
| 8 | the | the | DET | Definite=Def PronType=Art | 9 places | det |
| 9 | places | place | NOUN | Number=Plur | 5 another | nmod |
| 10 | where | where | ADV | PronType=Rel | 14 waddling | advmod |
| 11 | they | they | PRON | Case=Nom Number=Plur Person=3 PronType=Prs | 14 waddling | nsubj |
| 12 | had | have | AUX | Mood=Ind Number=Plur Person=3 Tense=Past VerbForm=Fin | 14 waddling | aux |
| 13 | been | be | AUX | Tense=Past VerbForm=Part | 14 waddling | aux |
| 14 | waddling | waddle | VERB | Tense=Pres VerbForm=Part | 9 places | acl |
| 15 | about | about | ADP | _ | 18 morning | case |
| 16 | all | all | DET | PronType=Tot | 18 morning | det:predet |
| 17 | the | the | DET | Definite=Def PronType=Art | 18 morning | det |
| 18 | morning | morning | NOUN | Number=Sing | 14 waddling | obl |
| 19 | , | , | PUNCT | _ | 26 found | punct |
| 20 | and | and | CCONJ | _ | 26 found | cc |
| 21 | what | what | PRON | PronType=Int | 26 found | obj |
| 22 | good | good | ADJ | Degree=Pos | 23 food | amod |
| 23 | food | food | NOUN | Number=Sing | 26 found | nsubj:pass |
| 24 | they | they | PRON | Case=Nom Number=Plur Person=3 PronType=Prs | 26 found | nsubj |
| 25 | had | have | AUX | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 26 found | aux |
| 26 | found | find | VERB | Tense=Past VerbForm=Part Voice=Pass | 14 waddling | conj |
| 27 | ; | ; | PUNCT | _ | 30 said | punct |
| 28 | and | and | CCONJ | _ | 30 said | cc |
| 29 | one | one | PRON | Number=Sing Person=3 PronType=Prs | 30 said | nsubj |
| 30 | said | say | VERB | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 3 telling | conj |
| 31 | in | in | ADP | _ | 34 tone | case |
| 32 | a | a | DET | Definite=Ind PronType=Art | 34 tone | det |
| 33 | pitiful | pitiful | ADJ | Degree=Pos | 34 tone | amod |
| 34 | tone | tone | NOUN | Number=Sing | 30 said | obl |
| 35 | : | : | PUNCT | _ | 38 lies | punct |
| 36 | ‘ | ' | PUNCT | _ | 38 lies | punct |
| 37 | Something | something | PRON | Number=Sing PronType=Ind | 38 lies | nsubj |
| 38 | lies | lie | VERB | Mood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin | 30 said | conj |
| 39 | heavy | heavy | ADJ | Degree=Pos | 38 lies | xcomp |
| 40 | on | on | ADP | _ | 42 stomach | case |
| 41 | my | my | PRON | Case=Gen Number=Sing Person=1 Poss=Yes PronType=Prs | 42 stomach | nmod:poss |
| 42 | stomach | stomach | NOUN | Number=Sing | 38 lies | obl |
| 43 | ; | ; | PUNCT | _ | 47 eating | punct |
| 44 | as | as | SCONJ | _ | 47 eating | mark |
| 45 | I | I | PRON | Case=Nom Number=Sing Person=1 PronType=Prs | 47 eating | nsubj |
| 46 | was | be | AUX | Mood=Ind Number=Sing Person=1 Tense=Past VerbForm=Fin | 47 eating | aux |
| 47 | eating | eat | VERB | Tense=Pres VerbForm=Part | 3 telling | ccomp |
| 48 | in | in | ADP | _ | 49 haste | case |
| 49 | haste | haste | NOUN | Number=Sing | 47 eating | obl |
| 50 | I | I | PRON | Case=Nom Number=Sing Person=1 PronType=Prs | 51 swallowed | nsubj |
| 51 | swallowed | swallow | VERB | Mood=Ind Number=Sing Person=1 Tense=Past VerbForm=Fin | 49 haste | acl:relcl |
| 52 | a | a | DET | Definite=Ind PronType=Art | 53 ring | det |
| 53 | ring | ring | NOUN | Number=Sing | 51 swallowed | obj |
| 54 | which | which | PRON | PronType=Rel | 55 lay | nsubj |
| 55 | lay | lie | VERB | Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin | 53 ring | acl:relcl |
| 56 | under | under | ADP | _ | 60 window | case |
| 57 | the | the | DET | Definite=Def PronType=Art | 58 queen | det |
| 58 | queen | queen | NOUN | Number=Sing | 60 window | nmod:poss |
| 59 | ’s | 's | PART | _ | 58 queen | case |
| 60 | window | window | NOUN | Number=Sing | 55 lay | obl |
| 61 | . | . | PUNCT | _ | 47 eating | punct |
| 62 | ’ | ' | PUNCT | _ | 3 telling | punct |
Pragmatics
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
|---|---|---|---|---|---|---|---|---|---|
| 1 | tell speech: assert | past · progressive | ducks = duck | one | vn transfer_mesg-37.1.1-1-1 «NP V NP S_INF»: agent=Agent one=Recipient clause=Topic | ||||
| 2 | waddle | past · perfect · progressive | ducks = duck | morning | vn run-51.3.2 «NP V»: agent=Theme | ||||
| 3 | find | past · perfect · passive | good food | vn declare-29.4-1-1 «NP V NP ADJ»: subject=Theme what=Attribute | |||||
| 4 | say speech: assert | past | one | a pitiful tone | vn pronounce-29.3.1 «NP V NP PP.manner»: agent=Agent in tone=Manner | ||||
| 5 | lie | present | Something | my stomach | heavy property | vn assuming_position-50 «NP V PP.location»: agent=Agent on stomach=Location | |||
| 6 | eat | past · progressive | I | haste | vn eat-39.1-1 «NP V»: agent=Agent | ||||
| 7 | swallow | past | I | a ring | vn gobble-39.3 «NP V NP»: agent=Agent ring=Patient | ||||
| 8 | lie | past | a ring | the queen's window | vn assuming_position-50 «NP V PP.location»: agent=Agent under window=Location |
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: «Grimms' Fairy Tales» by Jacob Grimm, Project Gutenberg book 2591 (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/pg2591/34/17/