Mova0.5 pre-release⌕
☰
home / corpora / tales / Fairy Tales of Hans Christian Andersen / The Brave Tin Soldier / 69

Fairy Tales of Hans Christian Andersen, The Brave Tin Soldier, sentence 69

He had no reason for doing so, therefore it must have been the fault of the black goblin who lived in the snuff-box.

Who acts: boy, reason, black goblin · What happens: have, do, be, live · To what, where: reason, fault, snuff box

This is a sentence of «Fairy Tales of Hans Christian Andersen» by H. C. Andersen, The Brave Tin Soldier. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (boy, reason, black goblin), 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

nsubjdetobjmarkacladvmodpunctadvmodnsubjauxauxcopdetconjcasedetamodnmodnsubjacl:relclcasedetcompoundpunctoblpunctrootHePRONhadVERBnoDETreasonNOUNforSCONJdoingVERBsoADV,PUNCTthereforeADVitPRONmustAUXhaveAUXbeenAUXtheDETfaultNOUNofADPtheDETblackADJgoblinNOUNwhoPRONlivedVERBinADPtheDETsnuffNOUN-PUNCTboxNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs2 hadnsubj
2hadhaveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
3nonoDETPronType=Neg4 reasondet
4reasonreasonNOUNNumber=Sing2 hadobj
5forforSCONJ_6 doingmark
6doingdoVERBVerbForm=Ger4 reasonacl
7sosoADV_6 doingadvmod
8,,PUNCT_15 faultpunct
9thereforethereforeADV_15 faultadvmod
10ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs15 faultnsubj
11mustmustAUXVerbForm=Fin15 faultaux
12havehaveAUXVerbForm=Inf15 faultaux
13beenbeAUXTense=Past VerbForm=Part15 faultcop
14thetheDETDefinite=Def PronType=Art15 faultdet
15faultfaultNOUNNumber=Sing6 doingconj
16ofofADP_19 goblincase
17thetheDETDefinite=Def PronType=Art19 goblindet
18blackblackADJDegree=Pos19 goblinamod
19goblingoblinNOUNNumber=Sing15 faultnmod
20whowhoPRONPronType=Rel21 livednsubj
21livedliveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin19 goblinacl:relcl
22ininADP_26 boxcase
23thetheDETDefinite=Def PronType=Art26 boxdet
24snuffsnuffNOUNNumber=Sing26 boxcompound
25--PUNCT_24 snuffpunct
26boxboxNOUNNumber=Sing21 livedobl
27..PUNCT_2 hadpunct

Pragmatics

#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havepastboyno reasonvn birth-28.2-1 «NP V NP»: agent=Agent reason=Patient
2dogerundno reason not said herevn act-114-1 «NP V»: agent=Agent
3is amust · perfectreasonthe faultof the black goblin; therefore propertytree rules
4livepastthe black goblinthe snuff boxvn lodge-46 «NP V PP.location»: agent=Theme in box=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: «Fairy Tales of Hans Christian Andersen» by H. C. Andersen, Project Gutenberg book 27200 (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/pg27200/192/69/