Mova0.5 pre-release⌕
☰
home / corpora / questions / Religion ethics / Keeping promises / t9

Test 9 · Keeping promises

A cartoon shows a hero who promises a villain to help steal a treasure, and keeps the promise "because promises are sacred". What is wrong?

Mova's choice: option 2 · The right answer: option 3 · wrong ✗ · Who acts: cartoon, hero, promises · What happens: show, promise, help, steal, keep, be · To what, where: hero, villain, treasure, promise · Speech: someone speaks here

This is test 9 of lesson 86 «Keeping promises» of the religion ethics course of Mova's primary school. The page gives the question's syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause, then the 4 options as the student saw them, each with its tree and pragmatics. Every text is parsed by Mova itself. How the student answered it, with the score of every option and why: the test at school.

The question

Sentence 1: A cartoon shows a hero who promises a villain to help steal a treasure, and keeps the promise "because promises are sacred".

detnsubjdetobjnsubjacl:relcldetobjmarkadvclxcompdetobjpunctccconjdetobjpunctmarknsubjcopadvclpunctpunctrootADETcartoonNOUNshowsVERBaDETheroNOUNwhoPRONpromisesVERBaDETvillainNOUNtoPARThelpVERBstealVERBaDETtreasureNOUN,PUNCTandCCONJkeepsVERBtheDETpromiseNOUN"PUNCTbecauseSCONJpromisesNOUNareAUXsacredADJ"PUNCT.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 cartoondet
2cartooncartoonNOUNNumber=Sing3 showsnsubj
3showsshowVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4aaDETDefinite=Ind PronType=Art5 herodet
5heroheroNOUNNumber=Sing3 showsobj
6whowhoPRONPronType=Rel7 promisesnsubj
7promisespromiseVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 heroacl:relcl
8aaDETDefinite=Ind PronType=Art9 villaindet
9villainvillainNOUNNumber=Sing7 promisesobj
10totoPART_11 helpmark
11helphelpVERBVerbForm=Inf7 promisesadvcl
12stealstealVERBVerbForm=Inf11 helpxcomp
13aaDETDefinite=Ind PronType=Art14 treasuredet
14treasuretreasureNOUNNumber=Sing12 stealobj
15,,PUNCT_17 keepspunct
16andandCCONJ_17 keepscc
17keepskeepVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 showsconj
18thetheDETDefinite=Def PronType=Art19 promisedet
19promisepromiseNOUNNumber=Sing17 keepsobj
20""PUNCT_19 promisepunct
21becausebecauseSCONJ_24 sacredmark
22promisespromiseNOUNNumber=Plur24 sacrednsubj
23arebeAUXMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin24 sacredcop
24sacredsacredADJDegree=Pos17 keepsadvcl
25""PUNCT_24 sacredpunct
26..PUNCT_3 showspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1showpresenta cartoona herovn transfer_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent hero=Recipient
2promise speech: promisepresenta heroa villainvn future_having-13.3 «NP V NP.theme (PP)»: agent=Agent villain=Theme
3helpto-infinitivea hero not said herevn help-72.1-1-1 «NP V NP S_INF»: agent=Agent clause=Theme
4stealinfinitivea hero not said herea treasurevn appear-48.1.1 «PP.location V NP»: agent=Location treasure=Theme
5keeppresenta cartoon not said herethe promisevn keep-15.2 «NP V NP»: agent=Agent promise=Theme
6is in a quotepresentpromisessacred propertytree 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.

Sentence 2: What is wrong?

nsubjcoppunctrootWhatPRONisAUXwrongADJ?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhatwhatPRONPronType=Int3 wrongnsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 wrongcop
3wrongwrongADJDegree=Posrootroot
4??PUNCT_3 wrongpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentwrong propertytree rules

The options

Option 1

The hero should have stolen two treasures

detnsubj:passauxauxnummodobjrootTheDETheroNOUNshouldAUXhaveAUXstolenVERBtwoNUMtreasuresNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 herodet
2heroheroNOUNNumber=Sing5 stolennsubj:pass
3shouldshouldAUXVerbForm=Fin5 stolenaux
4havehaveAUXVerbForm=Inf5 stolenaux
5stolenstealVERBTense=Past VerbForm=Part Voice=Passrootroot
6twotwoNUMNumForm=Word NumType=Card7 treasuresnummod
7treasurestreasureNOUNNumber=Plur5 stolenobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1stealshould · perfect · passivethe herovn steal-10.5-1 «NP V NP NP»: subject=Beneficiary treasure=Theme

Option 2 · ← Mova's choice

Nothing; promises must be kept, whatever they are

compoundpunctnsubj:passauxaux:passpunctobl:agentnsubjcoprootNothingPRON;PUNCTpromisesNOUNmustAUXbeAUXkeptVERB,PUNCTwhateverPRONtheyPRONareAUX
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1NothingnothingPRONNumber=Sing PronType=Neg3 promisescompound
2;;PUNCT_1 Nothingpunct
3promisespromiseNOUNNumber=Plur6 keptnsubj:pass
4mustmustAUXVerbForm=Fin6 keptaux
5bebeAUXVerbForm=Inf6 keptaux:pass
6keptkeepVERBTense=Past VerbForm=Part Voice=Passrootroot
7,,PUNCT_8 whateverpunct
8whateverwhateverPRONPronType=Rel6 keptobl:agent
9theytheyPRONCase=Nom Number=Plur Person=3 PronType=Prs8 whatevernsubj
10arebeAUXMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin8 whatevercop
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1keepmust · passivewhateverNothing promisesvn keep-15.2 «NP V NP»: agent=Agent subject=Theme
2is apresentpromises = promisewhatevertree rules

Option 3 · ✓ the right answer

A promise to do something wrong does not bind you

detnsubjmarkaclobjamodauxadvmodobjrootADETpromiseNOUNtoPARTdoVERBsomethingPRONwrongADJdoesAUXnotPARTbindVERByouPRON
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 promisedet
2promisepromiseNOUNNumber=Sing9 bindnsubj
3totoPART_4 domark
4dodoVERBVerbForm=Inf2 promiseacl
5somethingsomethingPRONNumber=Sing PronType=Ind4 doobj
6wrongwrongADJDegree=Pos5 somethingamod
7doesdoAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin9 bindaux
8notnotPARTPolarity=Neg9 bindadvmod
9bindbindVERBVerbForm=Infrootroot
10youyouPRONCase=Acc Person=2 PronType=Prs9 bindobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1doto-infinitivea promise not said heresomethingvn act-114-1 «NP V NP»: agent=Agent something=Eventuality
2not bindpresent · do-supporta promiseyouvn shake-22.3-2-1 «NP V NP»: agent=Agent you=Patient

Option 4

Heroes never make promises in cartoons

nsubjadvmodobjcaseoblrootHeroesNOUNneverADVmakeVERBpromisesNOUNinADPcartoonsNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HeroesheroNOUNNumber=Plur3 makensubj
2neverneverADVPronType=Neg3 makeadvmod
3makemakeVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Finrootroot
4promisespromiseNOUNNumber=Plur3 makeobj
5ininADP_6 cartoonscase
6cartoonscartoonNOUNNumber=Plur3 makeobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1not makepresentHeroespromisescartoonsvn build-26.1-1 «NP.asset V NP»: agent=Asset promise=Product

Text: the tests of Mova's primary school, written for Mova (world/data/school/), as the course runner gave them to the student. Trees: Mova's own parse — the en model on the CPU, when the site is built — not checked by a teacher; they may be wrong. Frames: Mova's frames reader (prag), each text read on its own. Elamur Cosmic License.

This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/questions/religion-ethics/86-keeping-promises/t9/