Mova0.5 pre-release⌕
☰
home / corpora / questions / Books / Pinocchio, The Adventures of Pinocchio… / e4

Exam question 4 · Pinocchio, The Adventures of Pinocchio, part 11: freed fro…

Explain the reason the Farmer gave for assigning the Marionette to the henhouse.

Mova's choice: option 1 · The right answer: option 2 · wrong ✗ · Who acts: you, Farmer · What happens: explain, give, assign · To what, where: reason, Marionette, henhouse

This is exam question 4 of lesson 1398 «Pinocchio, The Adventures of Pinocchio, part 11: freed from prison, a Serpent blocks the road, caught by a Farmer» of the books course of Mova's primary school, asked in stiff, formal language. 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

detobjdetnsubjacl:relclmarkadvcldetobjcasedetoblpunctrootExplainVERBtheDETreasonNOUNtheDETFarmerPROPNgaveVERBforSCONJassigningVERBtheDETMarionettePROPNtoADPtheDEThenhouseNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ExplainexplainVERBMood=Imp VerbForm=Finrootroot
2thetheDETDefinite=Def PronType=Art3 reasondet
3reasonreasonNOUNNumber=Sing1 Explainobj
4thetheDETDefinite=Def PronType=Art5 Farmerdet
5FarmerFarmerPROPNNumber=Sing6 gavensubj
6gavegiveVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin3 reasonacl:relcl
7forforSCONJ_8 assigningmark
8assigningassignVERBTense=Pres VerbForm=Part6 gaveadvcl
9thetheDETDefinite=Def PronType=Art10 Marionettedet
10MarionetteMarionettePROPNNumber=Sing8 assigningobj
11totoADP_13 henhousecase
12thetheDETDefinite=Def PronType=Art13 henhousedet
13henhousehenhouseNOUNNumber=Sing8 assigningobl
14..PUNCT_1 Explainpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1explain speech: assertimperativeyou not said herethe reasonvn transfer_mesg-37.1.1 «NP V NP»: agent=Agent reason=Topic
2givepastthe Farmerthe reason not said herevn give-13.1-1 «NP V NP»: agent=Agent reason=Theme
3assigngerundthe Farmer not said herethe Marionetteto the henhouse goalvn future_having-13.3 «NP V NP PP.goal»: agent=Agent marionette=Theme to henhouse=Goal

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 · ← Mova's choice

His sheepdog had run away that day

nmod:possnsubj:passauxadvmoddetobl:unmarkedrootHisPRONsheepdogNOUNhadAUXrunVERBawayADVthatDETdayNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HishisPRONCase=Gen Gender=Masc Number=Sing Person=3 Poss=Yes PronType=Prs2 sheepdognmod:poss
2sheepdogsheepdogNOUNNumber=Sing4 runnsubj:pass
3hadhaveAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin4 runaux
4runrunVERBTense=Past VerbForm=Part Voice=Passrootroot
5awayawayADV_4 runadvmod
6thatthatDETNumber=Sing PronType=Dem7 daydet
7daydayNOUNNumber=Sing4 runobl:unmarked
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1run awaypast · perfect · passiveHis sheepdogdayaway propertyvn run-51.3.2-2-1 «NP V NP»: subject=Trajectory

Option 2 · ✓ the right answer

His watchdog had died that very day

nmod:possnsubjauxmarkadvmodoblrootHisPRONwatchdogNOUNhadAUXdiedVERBthatSCONJveryADVdayNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HishisPRONCase=Gen Gender=Masc Number=Sing Person=3 Poss=Yes PronType=Prs2 watchdognmod:poss
2watchdogwatchdogNOUNNumber=Sing4 diednsubj
3hadhaveAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin4 diedaux
4dieddieVERBTense=Past VerbForm=Partrootroot
5thatthatSCONJ_7 daymark
6veryveryADV_7 dayadvmod
7daydayNOUNNumber=Sing4 diedobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1diepast · perfectHis watchdogdayvn calibratable_cos-45.6.1 «NP.attribute V»: agent=Attribute

Option 3

The chickens needed him

detnsubjobjrootTheDETchickensNOUNneededVERBhimPRON
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 chickensdet
2chickenschickenNOUNNumber=Plur3 needednsubj
3neededneedVERBMood=Ind Number=Plur Person=3 Tense=Past VerbForm=Finrootroot
4himhePRONCase=Acc Gender=Masc Number=Sing Person=3 PronType=Prs3 neededobj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1needpastthe chickenshim = hevn want-32.1-1-1 «NP V NP ADV»: agent=Pivot he=Theme

Option 4

His watchdog had died that very day, and he needed a new guard for the henhouse at once

The tree, 18 words
nmod:possnsubjauxmarkadvmodoblpunctccnsubjconjdetamodobjcasedetnmodcaseoblrootHisPRONwatchdogNOUNhadAUXdiedVERBthatSCONJveryADVdayNOUN,PUNCTandCCONJhePRONneededVERBaDETnewADJguardNOUNforADPtheDEThenhouseNOUNatADPonceADV
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HishisPRONCase=Gen Gender=Masc Number=Sing Person=3 Poss=Yes PronType=Prs2 watchdognmod:poss
2watchdogwatchdogNOUNNumber=Sing4 diednsubj
3hadhaveAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin4 diedaux
4dieddieVERBTense=Past VerbForm=Partrootroot
5thatthatSCONJ_7 daymark
6veryveryADV_7 dayadvmod
7daydayNOUNNumber=Sing4 diedobl
8,,PUNCT_11 neededpunct
9andandCCONJ_11 neededcc
10hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs11 needednsubj
11neededneedVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin4 diedconj
12aaDETDefinite=Ind PronType=Art14 guarddet
13newnewADJDegree=Pos14 guardamod
14guardguardNOUNNumber=Sing11 neededobj
15forforADP_17 henhousecase
16thetheDETDefinite=Def PronType=Art17 henhousedet
17henhousehenhouseNOUNNumber=Sing14 guardnmod
18atatADP_19 oncecase
19onceonceADVNumForm=Word NumType=Mult11 neededobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1diepast · perfectHis watchdogdayvn calibratable_cos-45.6.1 «NP.attribute V»: agent=Attribute
2needpastwatchdoga new guardfor the henhousevn want-32.1-1-1 «NP V NP ADV»: agent=Pivot guard=Theme

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/1398-pg500-part11/e4/