Mova0.5 pre-release⌕
☰
home / corpora / questions / French / Olympiad: gender-pattern puzzles ★★★ / t2

Test 2 · ★★★ · Olympiad: gender-pattern puzzles ★★★

★★★ Ruby from Belfast says, "Sure they all end in -age, it's le plage." Her teacher smiles. Why?

Mova's choice: option 1 · The right answer: option 1 · right ✓ · Who acts: ★, age, teacher · What happens: say, end, be, smile · To what, where: age, le plage · Speech: someone speaks here

This is test 2 · ★★★ of lesson 38 «Olympiad: gender-pattern puzzles ★★★» of the French 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: ★★★ Ruby from Belfast says, "Sure they all end in -age, it's le plage."

nsubjdeppunctconjcasenmodpunctpunctdiscoursensubjadvmodccompcasepunctoblpunctnsubjcopcompoundparataxispunctpunctroot★PROPN★X★PUNCTRubyPROPNfromADPBelfastPROPNsaysVERB,PUNCT"PUNCTSureINTJtheyPRONallDETendVERBinADP-PUNCTageNOUN,PUNCTitPRON'sAUXleNOUNplageNOUN.PUNCT"PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1★★PROPNNumber=Sing7 saysnsubj
2★★XForeign=Yes1 ★dep
3★★PUNCT_4 Rubypunct
4RubyRubyPROPNNumber=Sing1 ★conj
5fromfromADP_6 Belfastcase
6BelfastBelfastPROPNNumber=Sing4 Rubynmod
7sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
8,,PUNCT_7 sayspunct
9""PUNCT_10 Surepunct
10SuresureINTJ_13 enddiscourse
11theytheyPRONCase=Nom Number=Plur Person=3 PronType=Prs13 endnsubj
12allallDETPronType=Tot13 endadvmod
13endendVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin7 saysccomp
14ininADP_16 agecase
15--PUNCT_14 inpunct
16ageageNOUNNumber=Sing13 endobl
17,,PUNCT_21 plagepunct
18ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs21 plagensubj
19'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin21 plagecop
20leleNOUNNumber=Sing21 plagecompound
21plageplageNOUNNumber=Sing7 saysparataxis
22..PUNCT_21 plagepunct
23""PUNCT_21 plagepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1say speech: assertpresent★ and Ruby from Belfastvn say-37.7-1-1 «NP V that S»: agent=Agent clause=Topic
2end in a quotepresent★in agevn stop-55.4-1-1 «NP.eventuality V»: agent=Eventuality
3is a in a quotepresentagele plagetree 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: Her teacher smiles.

nmod:possnsubjpunctrootHerPRONteacherNOUNsmilesVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HerherPRONCase=Gen Gender=Fem Number=Sing Person=3 Poss=Yes PronType=Prs2 teachernmod:poss
2teacherteacherNOUNNumber=Sing3 smilesnsubj
3smilessmileVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4..PUNCT_3 smilespunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1smilepresentRuby's teachervn manner_speaking-37.3 «NP V»: agent=Agent

Sentence 3: Why?

punctrootWhyADV?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhywhyADVPronType=Introotroot
2??PUNCT_1 Whypunct

The frames reader finds no event or fact in this sentence.

The options

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

Plage is a famous feminine exception

nsubjcopdetamodamodrootPlageNOUNisAUXaDETfamousADJfeminineADJexceptionNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1PlageplageNOUNNumber=Sing6 exceptionnsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin6 exceptioncop
3aaDETDefinite=Ind PronType=Art6 exceptiondet
4famousfamousADJDegree=Pos6 exceptionamod
5femininefeminineADJDegree=Pos6 exceptionamod
6exceptionexceptionNOUNNumber=Singrootroot
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentPlagea famous feminine exceptiontree rules

Option 2

Plage is plural, so it's les plage

nsubjcoppunctadvmodnsubjcopamodoblrootPlageNOUNisAUXpluralADJ,PUNCTsoADVitPRON'sAUXlesADJplageNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1PlageplageNOUNNumber=Sing3 pluralnsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 pluralcop
3pluralpluralADJDegree=Posrootroot
4,,PUNCT_9 plagepunct
5sosoADV_8 lesadvmod
6ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs8 lesnsubj
7'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin8 lescop
8leslesADJDegree=Cmp9 plageamod
9plageplageNOUNNumber=Sing3 pluralobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentPlageles plage obl; plural propertytree rules
2ispresentPlageles propertytree rules

Option 3

Plage starts with a vowel, so it's l'plage

nsubjcasedetoblpunctadvmodnsubjcopoblrootPlageNOUNstartsVERBwithADPaDETvowelNOUN,PUNCTsoADVitPRON'sAUXl'plageNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1PlageplageNOUNNumber=Sing2 startsnsubj
2startsstartVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3withwithADP_5 vowelcase
4aaDETDefinite=Ind PronType=Art5 voweldet
5vowelvowelNOUNNumber=Sing2 startsobl
6,,PUNCT_10 l'plagepunct
7sosoADV_10 l'plageadvmod
8ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs10 l'plagensubj
9'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin10 l'plagecop
10l'plagel'plageNOUNNumber=Sing2 startsobl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1startpresentPlagewith a vowelvn begin-55.1-1-1 «NP V PP.subeventuality»: agent=Eventuality with vowel=Subeventuality
2is apresentPlagel'plagetree rules

Option 4

Ruby is right, it's le plage

nsubjcoppunctnsubjcopcompoundconjrootRubyPROPNisAUXrightADJ,PUNCTitPRON'sAUXleNOUNplageNOUN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1RubyRubyPROPNNumber=Sing3 rightnsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 rightcop
3rightrightADJDegree=Posrootroot
4,,PUNCT_8 plagepunct
5ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs8 plagensubj
6'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin8 plagecop
7leleNOUNNumber=Sing8 plagecompound
8plageplageNOUNNumber=Sing3 rightconj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentRubyright propertytree rules
2is apresentitle plagetree rules

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/french/38-olympiad-gender-pattern-puzzles/t2/