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

The Orange Fairy Book, Opening, part 29, sentence 28

Joyfully he swore whatever the dragon asked of him; then he jumped on his back, and in another instant would have been carried by the strong wings into the castle if the nearest monsters had not happened to awake and hear the noise of talking and swum to the shore to give battle.

Who acts: oath, dragon, strong wings, nearest monsters, noise · What happens: swear, ask, jump, carry, not happen, awake · To what, where: whatever, back, instant, noise, shore, battle

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

advmodnsubjobjdetnsubjccompcaseoblpunctadvmodnsubjconjcasenmod:possoblpunctcccasedetoblauxauxaux:passparataxiscasedetamodoblcasedetoblmarkdetamodnsubjauxadvmodconjmarkxcompccconjdetobjmarkaclccconjcasedetoblmarkadvclobjpunctrootJoyfullyADVhePRONsworeVERBwhateverPRONtheDETdragonNOUNaskedVERBofADPhimPRON;PUNCTthenADVhePRONjumpedVERBonADPhisPRONbackNOUN,PUNCTandCCONJinADPanotherDETinstantNOUNwouldAUXhaveAUXbeenAUXcarriedVERBbyADPtheDETstrongADJwingsNOUNintoADPtheDETcastleNOUNifSCONJtheDETnearestADJmonstersNOUNhadAUXnotPARThappenedVERBtoPARTawakeVERBandCCONJhearVERBtheDETnoiseNOUNofSCONJtalkingVERBandCCONJswumVERBtoADPtheDETshoreNOUNtoPARTgiveVERBbattleNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1JoyfullyjoyfullyADV_3 sworeadvmod
2hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs3 sworensubj
3sworeswearVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
4whateverwhateverPRONPronType=Rel7 askedobj
5thetheDETDefinite=Def PronType=Art6 dragondet
6dragondragonNOUNNumber=Sing7 askednsubj
7askedaskVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin3 sworeccomp
8ofofADP_9 himcase
9himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs7 askedobl
10;;PUNCT_13 jumpedpunct
11thenthenADVPronType=Dem13 jumpedadvmod
12hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs13 jumpednsubj
13jumpedjumpVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin3 sworeconj
14ononADP_16 backcase
15hishisPRONCase=Gen Gender=Masc Number=Sing Person=3 Poss=Yes PronType=Prs16 backnmod:poss
16backbackNOUNNumber=Sing13 jumpedobl
17,,PUNCT_25 carriedpunct
18andandCCONJ_25 carriedcc
19ininADP_21 instantcase
20anotheranotherDETPronType=Ind21 instantdet
21instantinstantNOUNNumber=Sing25 carriedobl
22wouldwouldAUXVerbForm=Fin25 carriedaux
23havehaveAUXVerbForm=Inf25 carriedaux
24beenbeAUXTense=Past VerbForm=Part25 carriedaux:pass
25carriedcarryVERBTense=Past VerbForm=Part Voice=Pass3 sworeparataxis
26bybyADP_29 wingscase
27thetheDETDefinite=Def PronType=Art29 wingsdet
28strongstrongADJDegree=Pos29 wingsamod
29wingswingNOUNNumber=Plur25 carriedobl
30intointoADP_32 castlecase
31thetheDETDefinite=Def PronType=Art32 castledet
32castlecastleNOUNNumber=Sing25 carriedobl
33ififSCONJ_39 happenedmark
34thetheDETDefinite=Def PronType=Art36 monstersdet
35nearestnearADJDegree=Sup36 monstersamod
36monstersmonsterNOUNNumber=Plur39 happenednsubj
37hadhaveAUXMood=Ind Number=Plur Person=3 Tense=Past VerbForm=Fin39 happenedaux
38notnotPARTPolarity=Neg39 happenedadvmod
39happenedhappenVERBTense=Past VerbForm=Part25 carriedconj
40totoPART_41 awakemark
41awakeawakeVERBVerbForm=Inf39 happenedxcomp
42andandCCONJ_43 hearcc
43hearhearVERBVerbForm=Inf41 awakeconj
44thetheDETDefinite=Def PronType=Art45 noisedet
45noisenoiseNOUNNumber=Sing43 hearobj
46ofofSCONJ_47 talkingmark
47talkingtalkVERBVerbForm=Ger45 noiseacl
48andandCCONJ_49 swumcc
49swumswimVERBTense=Past VerbForm=Part Voice=Pass47 talkingconj
50totoADP_52 shorecase
51thetheDETDefinite=Def PronType=Art52 shoredet
52shoreshoreNOUNNumber=Sing49 swumobl
53totoPART_54 givemark
54givegiveVERBVerbForm=Inf49 swumadvcl
55battlebattleNOUNNumber=Sing54 giveobj
56..PUNCT_3 sworepunct

Pragmatics

#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1swearpastoathjoyfully propertyvn conjecture-29.5 «NP V that S»: agent=Agent clause=Theme
2ask speech: askpastthe dragonwhateverof oathvn inquire-37.1.2 «NP V NP.recipient»: agent=Agent whatever=Recipient
3jumppastoathoath's backthenvn run-51.3.2-2-1 «NP V PP.location»: agent=Theme on back=Trajectory
4carrywould · perfect · passivethe strong wingsanother instantinto the castlevn fit-54.3 «NP V NP PP.location»: agent=Agent in instant=Location
5not happen a condition, not said to happenpast · perfectthe nearest monsterstree rules
6awaketo-infinitivethe nearest monsters not said herevn appear-48.1.1 «NP V»: agent=Theme
7hearinfinitivethe nearest monsters not said herethe noisevn see-30.1-1-1 «NP V S»: agent=Experiencer noise=Stimulus
8talkgerundthe noise not said herevn talk-37.5 «NP V»: agent=Agent
9swimparticiplethe noise not said herethe shorevn run-51.3.2-1 «NP V PP.location»: agent=Theme to shore=Destination
10giveto-infinitivethe noise not said herebattlevn give-13.1-1 «NP V NP»: agent=Agent battle=Theme

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/29/28/