Mova0.5 pre-release⌕
☰
home / corpora / tales / The Blue Fairy Book / The Princess on the Glass Hill / 2

The Blue Fairy Book, The Princess on the Glass Hill, sentence 2

But there had not been much hay in the barn for the last two years, for every St. John’s eve, when the grass was in the height of its vigor, it was all eaten clean up, just as if a whole flock of sheep had gnawed it down to the ground during the night.

Who acts: grass · What happens: have, not be, be, eat, clean up, gnaw down · To what, where: eve, much hay, barn, height, grass, whole flock

This is a sentence of «The Blue Fairy Book» by Andrew Lang, The Princess on the Glass Hill. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (grass), 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

ccexpladvmodcopamodobjcasedetnmodcasedetamodnummodoblpunctcasedetnmod:descnmod:posscaseobjpunctadvmoddetnsubjcopcasedetapposcasenmod:possnmodpunctnsubj:passaux:passadvmodxcompparataxiscompound:prtpunctadvmodmarkmarkdetamodnsubj:passcasenmodauxconjobjcompound:prtcasedetoblcasedetoblpunctrootButCCONJtherePRONhadVERBnotPARTbeenAUXmuchADJhayNOUNinADPtheDETbarnNOUNforADPtheDETlastADJtwoNUMyearsNOUN,PUNCTforADPeveryDETSt.PROPNJohnPROPN’sPARTeveNOUN,PUNCTwhenADVtheDETgrassNOUNwasAUXinADPtheDETheightNOUNofADPitsPRONvigorNOUN,PUNCTitPRONwasAUXallADVeatenVERBcleanVERBupADP,PUNCTjustADVasSCONJifSCONJaDETwholeADJflockNOUNofADPsheepNOUNhadAUXgnawedVERBitPRONdownADPtoADPtheDETgroundNOUNduringADPtheDETnightNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ButbutCCONJ_3 hadcc
2theretherePRONPronType=Dem3 hadexpl
3hadhaveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
4notnotPARTPolarity=Neg7 hayadvmod
5beenbeAUXTense=Past VerbForm=Part7 haycop
6muchmuchADJDegree=Pos7 hayamod
7hayhayNOUNNumber=Sing3 hadobj
8ininADP_10 barncase
9thetheDETDefinite=Def PronType=Art10 barndet
10barnbarnNOUNNumber=Sing7 haynmod
11forforADP_15 yearscase
12thetheDETDefinite=Def PronType=Art15 yearsdet
13lastlastADJDegree=Pos15 yearsamod
14twotwoNUMNumForm=Word NumType=Card15 yearsnummod
15yearsyearNOUNNumber=Plur3 hadobl
16,,PUNCT_22 evepunct
17forforADP_22 evecase
18everyeveryDETPronType=Tot20 Johndet
19St.St.PROPNNumber=Sing20 Johnnmod:desc
20JohnJohnPROPNNumber=Sing22 evenmod:poss
21’s'sPART_20 Johncase
22eveeveNOUNNumber=Sing3 hadobj
23,,PUNCT_30 heightpunct
24whenwhenADVPronType=Int30 heightadvmod
25thetheDETDefinite=Def PronType=Art26 grassdet
26grassgrassNOUNNumber=Sing30 heightnsubj
27wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin30 heightcop
28ininADP_30 heightcase
29thetheDETDefinite=Def PronType=Art30 heightdet
30heightheightNOUNNumber=Sing22 eveappos
31ofofADP_33 vigorcase
32itsitsPRONCase=Gen Gender=Neut Number=Sing Person=3 Poss=Yes PronType=Prs33 vigornmod:poss
33vigorvigorNOUNNumber=Sing30 heightnmod
34,,PUNCT_38 eatenpunct
35ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs38 eatennsubj:pass
36wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin38 eatenaux:pass
37allallADV_38 eatenadvmod
38eateneatVERBTense=Past VerbForm=Part Voice=Pass3 hadxcomp
39cleancleanVERBVerbForm=Inf38 eatenparataxis
40upupADP_39 cleancompound:prt
41,,PUNCT_51 gnawedpunct
42justjustADV_51 gnawedadvmod
43asasSCONJ_51 gnawedmark
44ififSCONJ_51 gnawedmark
45aaDETDefinite=Ind PronType=Art47 flockdet
46wholewholeADJDegree=Pos47 flockamod
47flockflockNOUNNumber=Sing51 gnawednsubj:pass
48ofofADP_49 sheepcase
49sheepsheepNOUNNumber=Plur47 flocknmod
50hadhaveAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin51 gnawedaux
51gnawedgnawVERBTense=Past VerbForm=Part Voice=Pass3 hadconj
52ititPRONCase=Acc Gender=Neut Number=Sing Person=3 PronType=Prs51 gnawedobj
53downdownADP_51 gnawedcompound:prt
54totoADP_56 groundcase
55thetheDETDefinite=Def PronType=Art56 grounddet
56groundgroundNOUNNumber=Sing51 gnawedobl
57duringduringADP_59 nightcase
58thetheDETDefinite=Def PronType=Art59 nightdet
59nightnightNOUNNumber=Sing51 gnawedobl
60..PUNCT_3 hadpunct

Pragmatics

#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havepastevery John St.'s evethereyeartree rules
2not is aparticiplemuch haythe barntree rules
3ispastthe grassthe heightof barn's vigortree rules
4eatpast · passivegrassall propertyvn eat-39.1-1 «NP V NP»: subject=Patient
5clean upinfinitivevn other_cos-45.4 «NP.patient V»: agent=Patient
6gnaw down a condition, not said to happenpast · perfect · passivea whole flock of sheepnightto the groundtree rules

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 Blue Fairy Book» by Andrew Lang, Project Gutenberg book 503 (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/pg503/48/2/