Mova0.5 pre-release⌕
☰
home / corpora / tales / The Orange Fairy Book / Opening, part 20 / 78

The Orange Fairy Book, Opening, part 20, sentence 78

The good man, who had eaten several excellent meals provided by the table in the last three days, accepted the invitation with pleasure, even though he was to dine in a stable, and sat down on the straw beside Jack.

Who acts: good man, man · What happens: eat, provide, accept, be, sit down · To what, where: several excellent meals, invitation, stable, straw

This is a sentence of «The Orange Fairy Book» by Andrew Lang, Opening, part 20. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (good man, man), 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

detamodnsubjpunctnsubjauxacl:relclamodamodobjaclcasedetoblcasedetamodnummodoblpunctdetobjcasenmodpunctadvmodmarknsubjcopmarkconjcasedetoblpunctccconjcompound:prtcasedetoblcaseoblpunctrootTheDETgoodADJmanNOUN,PUNCTwhoPRONhadAUXeatenVERBseveralADJexcellentADJmealsNOUNprovidedVERBbyADPtheDETtableNOUNinADPtheDETlastADJthreeNUMdaysNOUN,PUNCTacceptedVERBtheDETinvitationNOUNwithADPpleasureNOUN,PUNCTevenADVthoughSCONJhePRONwasAUXtoPARTdineVERBinADPaDETstableNOUN,PUNCTandCCONJsatVERBdownADPonADPtheDETstrawNOUNbesideADPJackPROPN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art3 mandet
2goodgoodADJDegree=Pos3 manamod
3manmanNOUNNumber=Sing21 acceptednsubj
4,,PUNCT_7 eatenpunct
5whowhoPRONPronType=Rel7 eatennsubj
6hadhaveAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin7 eatenaux
7eateneatVERBTense=Past VerbForm=Part3 manacl:relcl
8severalseveralADJDegree=Pos10 mealsamod
9excellentexcellentADJDegree=Pos10 mealsamod
10mealsmealNOUNNumber=Plur7 eatenobj
11providedprovideVERBTense=Past VerbForm=Part Voice=Pass10 mealsacl
12bybyADP_14 tablecase
13thetheDETDefinite=Def PronType=Art14 tabledet
14tabletableNOUNNumber=Sing11 providedobl
15ininADP_19 dayscase
16thetheDETDefinite=Def PronType=Art19 daysdet
17lastlastADJDegree=Pos19 daysamod
18threethreeNUMNumForm=Word NumType=Card19 daysnummod
19daysdayNOUNNumber=Plur11 providedobl
20,,PUNCT_3 manpunct
21acceptedacceptVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
22thetheDETDefinite=Def PronType=Art23 invitationdet
23invitationinvitationNOUNNumber=Sing21 acceptedobj
24withwithADP_25 pleasurecase
25pleasurepleasureNOUNNumber=Sing23 invitationnmod
26,,PUNCT_32 dinepunct
27evenevenADV_32 dineadvmod
28thoughthoughSCONJ_32 dinemark
29hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs32 dinensubj
30wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin32 dinecop
31totoPART_32 dinemark
32dinedineVERBVerbForm=Inf21 acceptedconj
33ininADP_35 stablecase
34aaDETDefinite=Ind PronType=Art35 stabledet
35stablestableNOUNNumber=Sing32 dineobl
36,,PUNCT_38 satpunct
37andandCCONJ_38 satcc
38satsitVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin21 acceptedconj
39downdownADP_38 satcompound:prt
40ononADP_42 strawcase
41thetheDETDefinite=Def PronType=Art42 strawdet
42strawstrawNOUNNumber=Sing38 satobl
43besidebesideADP_44 Jackcase
44JackJackPROPNNumber=Sing38 satobl
45..PUNCT_21 acceptedpunct

Pragmatics

#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1eatpast · perfectthe good manseveral excellent mealsvn eat-39.1-1 «NP V NP»: agent=Agent meal=Patient
2provideparticipleseveral excellent meals not said heredayby the tablevn ensure-99 «NP V that S»: agent=Precondition
3acceptpastthe good manthe invitationwith pleasurevn obtain-13.5.2 «NP V NP»: agent=Agent invitation=Theme
4ispastmana stabledine propertytree rules
5sit downpastthe good man not said herethe strawbeside Jackvn assuming_position-50 «NP V PP.location»: agent=Agent on straw=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: «The Orange Fairy Book» by Andrew Lang, Project Gutenberg book 3027 (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/pg3027/20/78/