Mova0.5 pre-release⌕
☰
home / corpora / questions / World / "If... then..." and its traps / t10

Test 10 · ★★ · "If... then..." and its traps

What would happen if Leo's dog only ever barked when someone was at the door?

Mova's choice: option 1 · The right answer: option 1 · right ✓ · Who acts: someone · What happens: happen, bark, be · To what, where: dog, door

This is test 10 · ★★ of lesson 184 «"If... then..." and its traps» of the world 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

nsubjauxmarknmod:posscasensubj:passadvmodadvmodadvcladvmodnsubjcopcasedetoblpunctrootWhatPRONwouldAUXhappenVERBifSCONJLeoPROPN'sPARTdogNOUNonlyADVeverADVbarkedVERBwhenADVsomeonePRONwasAUXatADPtheDETdoorNOUN?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhatwhatPRONPronType=Int3 happennsubj
2wouldwouldAUXVerbForm=Fin3 happenaux
3happenhappenVERBVerbForm=Infrootroot
4ififSCONJ_10 barkedmark
5LeoLeoPROPNNumber=Sing7 dognmod:poss
6's'sPART_5 Leocase
7dogdogNOUNNumber=Sing10 barkednsubj:pass
8onlyonlyADV_10 barkedadvmod
9evereverADVPronType=Ind10 barkedadvmod
10barkedbarkVERBTense=Past VerbForm=Part Voice=Pass3 happenadvcl
11whenwhenADVPronType=Int16 dooradvmod
12someonesomeonePRONNumber=Sing PronType=Ind16 doornsubj
13wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin16 doorcop
14atatADP_16 doorcase
15thetheDETDefinite=Def PronType=Art16 doordet
16doordoorNOUNNumber=Sing10 barkedobl
17??PUNCT_3 happenpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1happenwouldvn occur-48.3-1 «NP V»: agent=Theme
2bark a condition, not said to happenparticiple · passiveLeo's dogevervn animal_sounds-38 «NP V NP.theme»: subject=Theme
3ispastsomeonethe doortree 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 · ← Mova's choice · ✓ the right answer

Then "he's barking, so someone's there" would work

advmodpunctnsubjauxcsubjpunctadvmodnmod:posscaseoblpunctauxrootThenADV"PUNCThePRON'sAUXbarkingVERB,PUNCTsoADVsomeonePRON'sPARTthereNOUN"PUNCTwouldAUXworkVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThenthenADVPronType=Dem5 barkingadvmod
2""PUNCT_5 barkingpunct
3hehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs5 barkingnsubj
4'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 barkingaux
5barkingbarkVERBTense=Pres VerbForm=Part13 workcsubj
6,,PUNCT_10 therepunct
7sosoADV_10 thereadvmod
8someonesomeonePRONNumber=Sing PronType=Ind10 therenmod:poss
9's'sPART_8 someonecase
10therethereNOUNNumber=Sing5 barkingobl
11""PUNCT_10 therepunct
12wouldwouldAUXVerbForm=Fin13 workaux
13workworkVERBVerbForm=Infrootroot
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1bark in a quotepresent · progressivehesomeone's therethenvn animal_sounds-38 «NP V»: agent=Agent
2workwouldbarkingvn employment-95.3 «NP V»: agent=Agent

Option 2

Leo's reasoning would still be wrong, whatever the dog did

nmod:posscasensubjauxadvmodcoppunctconjdetnsubjacl:relclrootLeoPROPN'sPARTreasoningNOUNwouldAUXstillADVbeAUXwrongADJ,PUNCTwhateverPRONtheDETdogNOUNdidVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1LeoLeoPROPNNumber=Sing3 reasoningnmod:poss
2's'sPART_1 Leocase
3reasoningreasoningNOUNNumber=Sing7 wrongnsubj
4wouldwouldAUXVerbForm=Fin7 wrongaux
5stillstillADV_7 wrongadvmod
6bebeAUXVerbForm=Inf7 wrongcop
7wrongwrongADJDegree=Posrootroot
8,,PUNCT_9 whateverpunct
9whateverwhateverPRONPronType=Rel7 wrongconj
10thetheDETDefinite=Def PronType=Art11 dogdet
11dogdogNOUNNumber=Sing12 didnsubj
12diddoVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin9 whateveracl:relcl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1iswouldLeo's reasoningstillwrong propertytree rules
2dopastthe dogvn act-114-1 «NP V»: agent=Agent
3reasonLeonom reasoning «cognition intransitive»: poss=agent

Option 3

Squirrels would stop coming to the garden near the door

nsubjauxxcompcasedetoblcasedetoblrootSquirrelsNOUNwouldAUXstopVERBcomingVERBtoADPtheDETgardenNOUNnearADPtheDETdoorNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1SquirrelssquirrelNOUNNumber=Plur3 stopnsubj
2wouldwouldAUXVerbForm=Fin3 stopaux
3stopstopVERBVerbForm=Infrootroot
4comingcomeVERBVerbForm=Ger3 stopxcomp
5totoADP_7 gardencase
6thetheDETDefinite=Def PronType=Art7 gardendet
7gardengardenNOUNNumber=Sing4 comingobl
8nearnearADP_10 doorcase
9thetheDETDefinite=Def PronType=Art10 doordet
10doordoorNOUNNumber=Sing4 comingobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1stopwouldSquirrelsvn stop-55.4-1-1 «NP V S_ING»: agent=Affector clause=Eventuality
2comegerundSquirrels not said herethe doorto the gardenvn escape-51.1-1 «NP V PP.initial_location»: agent=Theme to garden=Initial_Location

Option 4

The dog would stop barking at anything ever again

detnsubjauxxcompcaseobladvmodadvmodrootTheDETdogNOUNwouldAUXstopVERBbarkingVERBatADPanythingPRONeverADVagainADV
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 dogdet
2dogdogNOUNNumber=Sing4 stopnsubj
3wouldwouldAUXVerbForm=Fin4 stopaux
4stopstopVERBVerbForm=Infrootroot
5barkingbarkVERBVerbForm=Ger4 stopxcomp
6atatADP_7 anythingcase
7anythinganythingPRONNumber=Sing PronType=Ind5 barkingobl
8evereverADVPronType=Ind9 againadvmod
9againagainADV_5 barkingadvmod
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1stopwouldthe dogvn stop-55.4-1-1 «NP V S_ING»: agent=Affector clause=Eventuality
2barkgerundthe dog not said hereagainat anythingvn animal_sounds-38 «NP V PP.stimulus»: agent=Agent at anything=Stimulus

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/world/184-if-then-and-its-traps/t10/