Mova0.5 pre-release⌕
☰
home / corpora / questions / Books / Just So Stories (Rudyard Kipling), 5:… / t5

Test 5 · ★★ · Just So Stories (Rudyard Kipling), 5: The Elephant's Child…

True or false: the Python-Rock-Snake was only ever nasty to the Elephant's Child.

Mova's choice: option 2 · The right answer: option 2 · right ✓ · Who acts: Python Rock Snake · What happens: be

This is test 5 · ★★ of lesson 80 «Just So Stories (Rudyard Kipling), 5: The Elephant's Child, part 2 (the tug-of-war and the trunk)» of the books 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

ccconjpunctdetcompoundpunctcompoundpunctnsubjcopadvmodadvmodconjcasedetnmod:posscaseoblpunctrootTrueADJorCCONJfalseADJ:PUNCTtheDETPythonNOUN-PUNCTRockNOUN-PUNCTSnakeNOUNwasAUXonlyADVeverADVnastyADJtoADPtheDETElephantPROPN'sPARTChildNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1TruetrueADJDegree=Posrootroot
2ororCCONJ_3 falsecc
3falsefalseADJDegree=Pos1 Trueconj
4::PUNCT_14 nastypunct
5thetheDETDefinite=Def PronType=Art10 Snakedet
6PythonpythonNOUNNumber=Sing10 Snakecompound
7--PUNCT_6 Pythonpunct
8RockrockNOUNNumber=Sing10 Snakecompound
9--PUNCT_8 Rockpunct
10SnakesnakeNOUNNumber=Sing14 nastynsubj
11wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin14 nastycop
12onlyonlyADV_14 nastyadvmod
13evereverADVPronType=Ind14 nastyadvmod
14nastynastyADJDegree=Pos1 Trueconj
15totoADP_19 Childcase
16thetheDETDefinite=Def PronType=Art17 Elephantdet
17ElephantElephantPROPNNumber=Sing19 Childnmod:poss
18's'sPART_17 Elephantcase
19ChildchildNOUNNumber=Sing14 nastyobl
20..PUNCT_1 Truepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispastthe Python Rock Snakeeverto the Elephant's Child; nasty 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.

The options

Option 1

False: he spanked him once and then saved him, but he also taught the Elephant's Child to swim in the Limpopo river all summer

The tree, 25 words
amodpunctnsubjobjadvmodccadvmodconjobjpunctccnsubjadvmodconjdetnmod:posscaseobjmarkccompcasedetcompoundobldetobl:unmarkedrootFalseADJ:PUNCThePRONspankedVERBhimPRONonceADVandCCONJthenADVsavedVERBhimPRON,PUNCTbutCCONJhePRONalsoADVtaughtVERBtheDETElephantPROPN'sPARTChildNOUNtoPARTswimVERBinADPtheDETLimpopoPROPNriverNOUNallDETsummerNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1FalsefalseADJDegree=Pos2 :amod
2::PUNCT_4 spankedpunct
3hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs4 spankednsubj
4spankedspankVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
5himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs4 spankedobj
6onceonceADVNumForm=Word NumType=Mult4 spankedadvmod
7andandCCONJ_9 savedcc
8thenthenADVPronType=Dem9 savedadvmod
9savedsaveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin4 spankedconj
10himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs9 savedobj
11,,PUNCT_15 taughtpunct
12butbutCCONJ_15 taughtcc
13hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs15 taughtnsubj
14alsoalsoADV_15 taughtadvmod
15taughtteachVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin4 spankedconj
16thetheDETDefinite=Def PronType=Art17 Elephantdet
17ElephantElephantPROPNNumber=Sing19 Childnmod:poss
18's'sPART_17 Elephantcase
19ChildchildNOUNNumber=Sing15 taughtobj
20totoPART_21 swimmark
21swimswimVERBVerbForm=Inf15 taughtccomp
22ininADP_25 rivercase
23thetheDETDefinite=Def PronType=Art25 riverdet
24LimpopoLimpopoPROPNNumber=Sing25 rivercompound
25riverriverNOUNNumber=Sing21 swimobl
26allallDETPronType=Tot27 summerdet
27summersummerNOUNNumber=Sing4 spankedobl:unmarked
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1spankpasthehim = hesummeronce propertyvn spank-18.3 «NP V NP»: agent=Agent he=Patient
2savepasthe not said herehim = hethenvn get-13.5.1-1 «NP V NP»: agent=Agent he=Theme
3teach speech: otherpasthethe Elephant's Childvn transfer_mesg-37.1.1-1-1 «NP V NP S_INF»: agent=Agent child=Recipient clause=Topic
4swimto-infinitivethe Limpopo rivervn run-51.3.2-1 «NP V PP.location»: agent=Theme in river=Trajectory

Option 2 · ← Mova's choice · ✓ the right answer

False: he spanked him once but then saved him and taught him

advclpunctnsubjobjadvmodccadvmodconjobjccconjobjrootFalseADJ:PUNCThePRONspankedVERBhimPRONonceADVbutCCONJthenADVsavedVERBhimPRONandCCONJtaughtVERBhimPRON
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1FalsefalseADJDegree=Pos4 spankedadvcl
2::PUNCT_4 spankedpunct
3hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs4 spankednsubj
4spankedspankVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
5himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs4 spankedobj
6onceonceADVNumForm=Word NumType=Mult4 spankedadvmod
7butbutCCONJ_9 savedcc
8thenthenADVPronType=Dem9 savedadvmod
9savedsaveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin4 spankedconj
10himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs9 savedobj
11andandCCONJ_12 taughtcc
12taughtteachVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin4 spankedconj
13himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs12 taughtobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1spankpasthehim = heonce propertyvn spank-18.3 «NP V NP»: agent=Agent he=Patient
2savepasthe not said herehim = hethenvn get-13.5.1-1 «NP V NP»: agent=Agent he=Theme
3teach speech: otherpasthe not said herehim = hevn transfer_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent he=Recipient

Option 3

True: the Python spanked him many times and never once showed any kindness or taught him anything useful at all

The tree, 20 words
advclpunctdetnsubjobjamodobl:unmarkedccadvmodadvmodconjdetobjccconjobjobjamodcaseoblrootTrueADJ:PUNCTtheDETPythonPROPNspankedVERBhimPRONmanyADJtimesNOUNandCCONJneverADVonceADVshowedVERBanyDETkindnessNOUNorCCONJtaughtVERBhimPRONanythingPRONusefulADJatADPallDET
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1TruetrueADJDegree=Pos5 spankedadvcl
2::PUNCT_5 spankedpunct
3thetheDETDefinite=Def PronType=Art4 Pythondet
4PythonPythonPROPNNumber=Sing5 spankednsubj
5spankedspankVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
6himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs5 spankedobj
7manymanyADJDegree=Pos8 timesamod
8timestimeNOUNNumber=Plur5 spankedobl:unmarked
9andandCCONJ_12 showedcc
10neverneverADVPronType=Neg12 showedadvmod
11onceonceADVNumForm=Word NumType=Mult12 showedadvmod
12showedshowVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin5 spankedconj
13anyanyDETPronType=Ind14 kindnessdet
14kindnesskindnessNOUNNumber=Sing12 showedobj
15ororCCONJ_16 taughtcc
16taughtteachVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin5 spankedconj
17himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs16 taughtobj
18anythinganythingPRONNumber=Sing PronType=Ind16 taughtobj
19usefulusefulADJDegree=Pos18 anythingamod
20atatADP_21 allcase
21allallDETPronType=Tot19 usefulobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1spankpastthe Pythonhim = hetimevn spank-18.3 «NP V NP»: agent=Agent he=Patient
2not showpastthe Python not said hereany kindnessonce propertyvn transfer_mesg-37.1.1-1-1 «NP V NP.recipient»: agent=Agent kindness=Recipient
3teach speech: otherpastthe Python not said hereanythingPythonvn transfer_mesg-37.1.1-1-1 «NP V NP-Dative NP»: agent=Agent he=Recipient anything=Topic

Option 4

True: he spanked him again and again and never helped him at all

advclpunctnsubjobjadvmodccconjccadvmodconjobjcaseoblrootTrueADJ:PUNCThePRONspankedVERBhimPRONagainADVandCCONJagainADVandCCONJneverADVhelpedVERBhimPRONatADPallDET
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1TruetrueADJDegree=Pos4 spankedadvcl
2::PUNCT_4 spankedpunct
3hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs4 spankednsubj
4spankedspankVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
5himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs4 spankedobj
6againagainADV_4 spankedadvmod
7andandCCONJ_8 againcc
8againagainADV_6 againconj
9andandCCONJ_11 helpedcc
10neverneverADVPronType=Neg11 helpedadvmod
11helpedhelpVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin4 spankedconj
12himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs11 helpedobj
13atatADP_14 allcase
14allallDETPronType=Tot11 helpedobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1spankpasthehim = heagainvn spank-18.3 «NP V NP»: agent=Agent he=Patient
2not helppasthe not said herehim = heallvn help-72.1-1-1 «NP V NP»: agent=Agent he=Beneficiary

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/books/80-justso-elephants-child-2/t5/