Mova0.5 pre-release⌕
☰
home / corpora / tales / The Violet Fairy Book / Virgilius the Sorcerer / 110

The Violet Fairy Book, Virgilius the Sorcerer, sentence 110

Virgilius replied that if he had taken her away he had also brought her back, when he might have kept her, and that if they would set him free to return to his own land he would come hither no more.

Who acts: Virgilius, cords · What happens: reply, take away, bring back, keep, set, return · To what, where: princess, Virgilius, more

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

nsubjmarkmarknsubjauxccompobjadvmodnsubjauxadvmodconjobjadvmodpunctmarknsubj:passauxauxparataxisobjpunctccmarkmarknsubjauxadvclobjxcompmarkadvclcasenmod:possamodoblnsubjauxacl:relcladvmodadvmodoblpunctrootVirgiliusPROPNrepliedVERBthatSCONJifSCONJhePRONhadAUXtakenVERBherPRONawayADVhePRONhadAUXalsoADVbroughtVERBherPRONbackADV,PUNCTwhenSCONJhePRONmightAUXhaveAUXkeptVERBherPRON,PUNCTandCCONJthatSCONJifSCONJtheyPRONwouldAUXsetVERBhimPRONfreeADJtoPARTreturnVERBtoADPhisPRONownADJlandNOUNhePRONwouldAUXcomeVERBhitherADVnoADVmoreADJ.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1VirgiliusVirgiliusPROPNNumber=Sing2 repliednsubj
2repliedreplyVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
3thatthatSCONJ_7 takenmark
4ififSCONJ_7 takenmark
5hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs7 takennsubj
6hadhaveAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin7 takenaux
7takentakeVERBTense=Past VerbForm=Part2 repliedccomp
8hershePRONCase=Acc Gender=Fem Number=Sing Person=3 PronType=Prs7 takenobj
9awayawayADV_7 takenadvmod
10hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs13 broughtnsubj
11hadhaveAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin13 broughtaux
12alsoalsoADV_13 broughtadvmod
13broughtbringVERBTense=Past VerbForm=Part7 takenconj
14hershePRONCase=Acc Gender=Fem Number=Sing Person=3 PronType=Prs13 broughtobj
15backbackADV_13 broughtadvmod
16,,PUNCT_21 keptpunct
17whenwhenSCONJ_21 keptmark
18hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs21 keptnsubj:pass
19mightmightAUXVerbForm=Fin21 keptaux
20havehaveAUXVerbForm=Inf21 keptaux
21keptkeepVERBTense=Past VerbForm=Part Voice=Pass13 broughtparataxis
22hershePRONCase=Acc Gender=Fem Number=Sing Person=3 PronType=Prs21 keptobj
23,,PUNCT_29 setpunct
24andandCCONJ_29 setcc
25thatthatSCONJ_29 setmark
26ififSCONJ_29 setmark
27theytheyPRONCase=Nom Number=Plur Person=3 PronType=Prs29 setnsubj
28wouldwouldAUXVerbForm=Fin29 setaux
29setsetVERBVerbForm=Inf2 repliedadvcl
30himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs29 setobj
31freefreeADJDegree=Pos29 setxcomp
32totoPART_33 returnmark
33returnreturnVERBVerbForm=Inf31 freeadvcl
34totoADP_37 landcase
35hishisPRONCase=Gen Gender=Masc Number=Sing Person=3 Poss=Yes PronType=Prs37 landnmod:poss
36ownownADJDegree=Pos37 landamod
37landlandNOUNNumber=Sing33 returnobl
38hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs40 comensubj
39wouldwouldAUXVerbForm=Fin40 comeaux
40comecomeVERBVerbForm=Inf37 landacl:relcl
41hitherhitherADV_40 comeadvmod
42nonoADV_43 moreadvmod
43moremoreADJDegree=Cmp40 comeobl
44..PUNCT_2 repliedpunct

Pragmatics

#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1reply speech: assertpastVirgiliusvn say-37.7-1 «NP V how S»: agent=Agent clause=Topic
2take away a condition, not said to happenpast · perfectVirgiliusprincessaway propertyvn remove-10.1 «NP V NP»: agent=Agent she=Theme
3bring backpast · perfectVirgiliusprincessvn bring-11.3-1 «NP V NP ADVP»: agent=Instrument she=Destination
4keepmight · perfect · passiveVirgiliusvn sustain-55.6-1 «NP V NP ADJ»: subject=Theme she=Attribute
5set a condition, not said to happenwouldcords = cordVirgiliusfree propertyvn other_cos-45.4-1 «NP V NP ADJ»: agent=Patient he=Result
6returnto-infinitivecords = cord not said hereto Virgilius's own land resultvn convert-26.6.2-1 «NP V S_ING»: agent=Patient to land=Result
7comewouldVirgiliusmorehither propertyvn appear-48.1.1 «PP.location V NP»: agent=Location land=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 Violet Fairy Book» by Andrew Lang, Project Gutenberg book 641 (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/pg641/43/110/