Mova0.5 pre-release⌕
☰
home / corpora / questions / French / Avoir: to have / t7

Test 7 · Avoir: to have

Ethan from Boston writes "Mon frère à un chien." He says, "Wicked confusing, one tiny line." What's the fix?

Mova's choice: option 1 · The right answer: option 4 · wrong ✗ · Who acts: Ethan, fix · What happens: write, say, be · To what, where: Mon · Speech: someone speaks here

This is test 7 of lesson 29 «Avoir: to have» 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: Ethan from Boston writes "Mon frère à un chien."

nsubjcasenmodpunctobjconjamodcompoundflatpunctpunctrootEthanPROPNfromADPBostonPROPNwritesVERB"PUNCTMonNOUNfrèreXàADJunNOUNchienNOUN.PUNCT"PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1EthanEthanPROPNNumber=Sing4 writesnsubj
2fromfromADP_3 Bostoncase
3BostonBostonPROPNNumber=Sing1 Ethannmod
4writeswriteVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
5""PUNCT_6 Monpunct
6MonmonNOUNNumber=Sing4 writesobj
7frèrefrèreXForeign=Yes6 Monconj
8ààADJDegree=Pos10 chienamod
9ununNOUNNumber=Sing10 chiencompound
10chienchienNOUNNumber=Sing7 frèreflat
11..PUNCT_6 Monpunct
12""PUNCT_6 Monpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1writepresentEthan from BostonMonvn scribble-25.2-1 «NP V NP»: agent=Agent mon=Theme

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: He says, "Wicked confusing, one tiny line."

nsubjpunctpunctamodccomppunctnummodamodconjpunctpunctrootHePRONsaysVERB,PUNCT"PUNCTWickedADJconfusingADJ,PUNCToneNUMtinyADJlineNOUN.PUNCT"PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs2 saysnsubj
2sayssayVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3,,PUNCT_6 confusingpunct
4""PUNCT_6 confusingpunct
5WickedwickedADJDegree=Pos6 confusingamod
6confusingconfusingADJDegree=Pos2 saysccomp
7,,PUNCT_10 linepunct
8oneoneNUMNumForm=Word NumType=Card10 linenummod
9tinytinyADJDegree=Pos10 lineamod
10linelineNOUNNumber=Sing6 confusingconj
11..PUNCT_6 confusingpunct
12""PUNCT_6 confusingpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1say speech: assertpresentEthanvn say-37.7-1-1 «NP V that S»: agent=Agent

Sentence 3: What's the fix?

copdetnsubjpunctrootWhatPRON'sAUXtheDETfixNOUN?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WhatwhatPRONPronType=Introotroot
2'sbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin1 Whatcop
3thetheDETDefinite=Def PronType=Art4 fixdet
4fixfixNOUNNumber=Sing1 Whatnsubj
5??PUNCT_1 Whatpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentthe fixtree rules

The options

Option 1 · ← Mova's choice

est, because the dog is his

punctcasedetnmodcopacl:relclrootestPROPN,PUNCTbecauseADPtheDETdogNOUNisAUXhisPRON
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1estESTPROPNNumber=Singrootroot
2,,PUNCT_1 estpunct
3becausebecauseADPExtPos=ADP5 dogcase
4thetheDETDefinite=Def PronType=Art5 dogdet
5dogdogNOUNNumber=Sing1 estnmod
6isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin7 hiscop
7hishisPRONCase=Gen Gender=Masc Number=Sing Person=3 Poss=Yes PronType=Prs1 estacl:relcl
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentest because the dog not said heredogtree rules

Option 2

as with an s, because it is il

casecasedetpunctcasensubjcopnmod:unmarkedrootasADPwithADPanDETsNOUN,PUNCTbecauseADPitPRONisAUXilPROPN
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1asasADP_4 scase
2withwithADP_4 scase
3anaDETDefinite=Ind PronType=Art4 sdet
4ssNOUNNumber=Singrootroot
5,,PUNCT_9 ilpunct
6becausebecauseADPExtPos=ADP9 ilcase
7ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs9 ilnsubj
8isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin9 ilcop
9ilILPROPNNumber=Sing4 snmod:unmarked
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentsbecause iltree rules

Option 3

à is right, because it means has

nsubjcoppunctmarknsubjconjcsubjrootàPROPNisAUXrightADJ,PUNCTbecauseSCONJitPRONmeansVERBhasVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ààPROPNNumber=Sing3 rightnsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 rightcop
3rightrightADJDegree=Posrootroot
4,,PUNCT_7 meanspunct
5becausebecauseSCONJ_7 meansmark
6ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs7 meansnsubj
7meansmeanVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 rightconj
8hashaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 rightcsubj
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentàright propertytree rules
2meanpresentitvn intend-61.2-1 «NP V S»: agent=Agent
3havepresentvn birth-28.2-1 «NP V NP»: agent=Agent

Option 4 · ✓ the right answer

a with no accent, because it means has

detcasedetnsubjpunctmarknsubjacl:relclrootaDETwithADPnoDETaccentNOUN,PUNCTbecauseSCONJitPRONmeansVERBhasVERB
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1aaDETDefinite=Ind PronType=Art4 accentdet
2withwithADP_4 accentcase
3nonoDETPronType=Neg4 accentdet
4accentaccentNOUNNumber=Sing9 hasnsubj
5,,PUNCT_8 meanspunct
6becausebecauseSCONJ_8 meansmark
7ititPRONCase=Nom Gender=Neut Number=Sing Person=3 PronType=Prs8 meansnsubj
8meansmeanVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin4 accentacl:relcl
9hashaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1meanpresentaccenta accent not said herevn intend-61.2-1 «NP V NP»: agent=Agent accent=Topic
2havepresenta accentvn birth-28.2-1 «NP V NP»: agent=Agent

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/29-avoir-to-have/t7/