Overview
Comment: | [fr] faux positifs |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
240f417ec997b0a6fbb33bf5038466ed |
User & Date: | olr on 2018-11-24 18:28:55 |
Other Links: | manifest | tags |
Context
2018-11-25
| ||
08:13 | [fr] faux positifs check-in: 19d0fea7a4 user: olr tags: trunk, fr | |
2018-11-24
| ||
18:28 | [fr] faux positifs check-in: 240f417ec9 user: olr tags: trunk, fr | |
15:58 | [graphspell] char_player: word simplification, that was finally a bad idea -> back to previous behavior (almost) check-in: 2117c11a74 user: olr tags: trunk, graphspell | |
Changes
Modified gc_lang/fr/rules.grx from [1bb2aa6f15] to [07cad58b6e].
︙ | ︙ | |||
18162 18163 18164 18165 18166 18167 18168 | TEST: toi qui n’y {{connaît}} rien, ne nous ennuie pas avec tes théories. TEST: et toi, contre toute attente, qui te {{souvient}} d’une chose à laquelle plus personne ne pensait. TEST: toi qui {{arrive}} toujours en retard, tu es mal placé pour donner des conseils. ## 3sg __conj_elle__ | | | 18162 18163 18164 18165 18166 18167 18168 18169 18170 18171 18172 18173 18174 18175 18176 | TEST: toi qui n’y {{connaît}} rien, ne nous ennuie pas avec tes théories. TEST: et toi, contre toute attente, qui te {{souvient}} d’une chose à laquelle plus personne ne pensait. TEST: toi qui {{arrive}} toujours en retard, tu es mal placé pour donner des conseils. ## 3sg __conj_elle__ elle @:V¬:(?:3s|P|G|M) <<- /conj/ not morph(<1, ":R|>(?:et|ou)") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3s")) -2>> =suggVerb(\2, ":3s") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. <<- /conj/ __also__ and morph(\2, ":3p") -1>> elles # Accord avec “\2”. elle qui @:V¬:(?:3s|P|G) <<- /conj/ not morph(<1, ":R|>(?:et|ou)") -3>> =suggVerb(\3, ":3s") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. |
︙ | ︙ | |||
18187 18188 18189 18190 18191 18192 18193 | TEST: elle {{demeures}} TEST: elle {{mangeras}} TEST: elle {{fus}} partie. TEST: elle a appris bien trop jeune à ne faire confiance à personne. __conj_quiconque__ | | | | | | | | 18187 18188 18189 18190 18191 18192 18193 18194 18195 18196 18197 18198 18199 18200 18201 18202 18203 18204 18205 18206 18207 18208 18209 18210 18211 18212 18213 18214 18215 18216 18217 18218 18219 18220 18221 18222 18223 18224 18225 18226 18227 18228 | TEST: elle {{demeures}} TEST: elle {{mangeras}} TEST: elle {{fus}} partie. TEST: elle a appris bien trop jeune à ne faire confiance à personne. __conj_quiconque__ quiconque @:V¬:(?:3s|P|G|M|Q.*:m:[si]) <<- /conj/ -2>> =suggVerb(\2, ":3s") # Conjugaison erronée. Accord avec “quiconque”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: Quiconque {{pensez}} s’en sortir se trompait lourdement. TEST: Il voulut punir quiconque s’y {{adonnaient}}. TEST: quiconque issu de la gauche n’a aucune chance. __conj_ce_celui_celle_qui__ [ce|celui|celle] qui @:V¬:(?:3s|P|Q|G) <<- /conj/ -3>> =suggVerb(\3, ":3s") # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: Ce qui, la plupart du temps, {{donnes}} des maux de tête. TEST: Ce qui {{fâchent}} mes amis. TEST: celui qui {{pensent}} mal de toute chose __conj_3sg_misc__ [ça|chacun|chacune|ceci|cela|celui-ci|celui-là|celle-ci|celle-là|quelqu’un|quelqu’une] @:V¬:(?:3s|P|Q|G|M|3p!) <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3s") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. [ça|chacun|chacune|ceci|cela|celui-ci|celui-là|celle-ci|celle-là|quelqu’un|quelqu’une] qui @:V¬:(?:3s|P|Q|G|M|3p!) <<- /conj/ -3>> =suggVerb(\3, ":3s") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. l’ [un|une] @:V¬:(?:3s|P|Q|G|M|3p!) quelque chose @:V¬:(?:3s|P|Q|G|M|3p!) n’importe [qui|quoi] @:V¬:(?:3s|P|Q|G|M|3p!) <<- /conj/ not morph(<1, ":[VR]") --1>> =suggVerb(\-1, ":3s") # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier. l’ [un|une] qui @:V¬:(?:3s|P|Q|G|3p!) quelque chose qui @:V¬:(?:3s|P|Q|G|3p!) n’importe [qui|quoi] qui @:V¬:(?:3s|P|Q|G|3p!) <<- /conj/ --1>> =suggVerb(\-1, ":3s") # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier. |
︙ | ︙ | |||
18240 18241 18242 18243 18244 18245 18246 | TEST: Cela ne t’{{aideras}} pas. TEST: Cela {{dis}}, on ne sait pas comment s’en sortir. TEST: tu sais, n’importe qui {{connais}} la valeur de ces choses. TEST: Y avait-il seulement quelqu’un pour vouloir soumettre ses recherches ? __conj_tout__ | | | 18240 18241 18242 18243 18244 18245 18246 18247 18248 18249 18250 18251 18252 18253 18254 | TEST: Cela ne t’{{aideras}} pas. TEST: Cela {{dis}}, on ne sait pas comment s’en sortir. TEST: tu sais, n’importe qui {{connais}} la valeur de ces choses. TEST: Y avait-il seulement quelqu’un pour vouloir soumettre ses recherches ? __conj_tout__ tout @:V¬:(?:3s|P|Q|Y|G|M|3p!|N.*:m:[si]) <<- /conj/ not morph(<1, ":[VRD]") -2>> =suggVerb(\2, ":3s") # Conjugaison erronée. Accord avec « tout ». Le verbe devrait être à la 3ᵉ personne du singulier. tout qui @:V¬:(?:3s|P|Q|G|3p!) <<- /conj/ -3>> =suggVerb(\3, ":3s") # Conjugaison erronée. Accord avec « tout ». Le verbe devrait être à la 3ᵉ personne du singulier. TEST: Tout {{reviens}} à ça. TEST: Tout qui {{deviens}} fou. |
︙ | ︙ | |||
18265 18266 18267 18268 18269 18270 18271 | TEST: tout discours de sortie nourrit immanquablement la sortie TEST: Tout vous expliquer est difficile. TEST: J’essaie de bien tout vous expliquer. TEST: il faut de tout se méfier. __conj_lequel_laquelle__ | | | 18265 18266 18267 18268 18269 18270 18271 18272 18273 18274 18275 18276 18277 18278 18279 | TEST: tout discours de sortie nourrit immanquablement la sortie TEST: Tout vous expliquer est difficile. TEST: J’essaie de bien tout vous expliquer. TEST: il faut de tout se méfier. __conj_lequel_laquelle__ [lequel|laquelle] @:V¬:(?:3s|P|Y|Q|G|3p!|M) <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3s") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: Lequel {{viendraient}} nous donner des leçons ? TEST: Laquelle choisir ? TEST: Lequel manger ? TEST: Une société a vendu un terrain à bâtir à un acquéreur, lequel entreprend des travaux pour y construire un pavillon. |
︙ | ︙ | |||
18310 18311 18312 18313 18314 18315 18316 | TEST: nulle n’{{iras}} là-bas TEST: nulle femme ne {{saurais}} le faire TEST: nul homme ne {{sauras}} s’y prendre TEST: nulle partie du corps ne peut être considérée comme le siège de l’âme. __conj_vinfi_suj__ | | > | | | 18310 18311 18312 18313 18314 18315 18316 18317 18318 18319 18320 18321 18322 18323 18324 18325 18326 18327 18328 18329 18330 18331 18332 18333 18334 18335 18336 18337 18338 18339 18340 18341 18342 18343 18344 18345 | TEST: nulle n’{{iras}} là-bas TEST: nulle femme ne {{saurais}} le faire TEST: nul homme ne {{sauras}} s’y prendre TEST: nulle partie du corps ne peut être considérée comme le siège de l’âme. __conj_vinfi_suj__ [<start>|,] @:Y @:V¬:(?:3s|P|Q.*:[me]:[si]|Y|G|3p!|M) <<- /conj/ not (value(\2, "|être|devenir|redevenir|voir|sembler|paraître|paraitre|") and morph(\3, ":A")) -3>> =suggVerb(\3, ":3s") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: manger {{fais}} grossir. TEST: boire immodérément {{nuis}} à la santé TEST: Réfléchir à tête reposée {{prends}} du temps. TEST: Manger salé, c’est mauvais pour la santé. TEST: Lire plus de 400 livres __conj_det_sing_nom__ [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur] *WORD @:V¬:(?:3s|P|Q|Y|3p!|G|M) <<- /conj/ not tag(\2, "enum") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G") and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|") or tag_before(\1, "ni") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) >>> <<- /conj/ not checkAgreement(\2, \3) -3>> =suggVerb(\3, ":3s") # Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier. <<- /conj/ __else__ and isVeryAmbiguousAndWrong(\2, \3, ":s", ":3s", value(\1, "|<start>|,|")) -3>> =suggVerb(\3, ":3s", suggSing) # Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect. [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur] *WORD qui @:V¬:(?:3s|P|3p!|G|M) <<- /conj/ not tag(\2, "enum") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G") and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|") or tag_before(\1, "ni") or value(<1, "|et|ou|")) and morph(\4, ":3p") ) -4>> =suggVerb(\4, ":3s") # Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: La {{N.S.A.}} {{espionneras}} toujours tout le monde TEST: La suspicion envers les élus {{accroissaient}}… ->> accroissait |
︙ | ︙ | |||
18379 18380 18381 18382 18383 18384 18385 | TEST: son assurance, sa grâce, son sex-appeal nous permettent de passer sans encombre liquides et rasoirs. TEST: Son courage, son ardeur étaient immenses, TEST: Le sentiment d’humiliation, la colère nous indiquent que… TEST: la majorité survenaient sous la contrainte __conj_un_une__ | | | | 18380 18381 18382 18383 18384 18385 18386 18387 18388 18389 18390 18391 18392 18393 18394 18395 18396 18397 18398 18399 18400 18401 18402 18403 18404 18405 18406 18407 18408 18409 18410 18411 18412 18413 | TEST: son assurance, sa grâce, son sex-appeal nous permettent de passer sans encombre liquides et rasoirs. TEST: Son courage, son ardeur étaient immenses, TEST: Le sentiment d’humiliation, la colère nous indiquent que… TEST: la majorité survenaient sous la contrainte __conj_un_une__ [un|une] @:V¬:(?:3s|P|G|Q|M|[NA].*:[si]) <<- /conj/ morph(<1, ":C|<start>|>(?:,|dont)", ":(?:Y|P|Q|[123][sp]|R)̉|>(?:sauf|excepté|et|ou)/") --1>> =suggVerb(\-1, ":3s") # Conjugaison erronée. Accord avec “\1…”. Le verbe devrait être à la 3ᵉ personne du singulier. [un|une] qui @:V¬:(?:3s|P|G|Q|[NA].*:[si]) <<- /conj/ morph(<1, "<start>|>(?:,|dont)/|:R") --1>> =suggVerb(\-1, ":3s") # Conjugaison erronée. Accord avec “\2…”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: il y en a beaucoup, tu vois, même si un {{seras}} mieux pensé que les autres. TEST: tu vois, il y en a dix dont un {{seras}} mieux pensé que les autres. TEST: tu sais, il y en a quelques-unes dont une qui {{deviendras}} meilleure que tu l’imagines. TEST: Toutes sauf une iront à l’université. TEST: Tous excepté un sauront s’y prendre. TEST: Trente et un viennent ce soir. TEST: Quarante et une seront là demain. TEST: Tous sauf un viendront. __conj_un_une_des__ [un|une] des *WORD @:V¬:(?:3s|P|G|Q|M|[NA].*:[pi]) <<- /conj/ morph(<1, ":C|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)") --1>> =suggVerb(\-1, ":3s") # Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du singulier. [un|une] des *WORD qui @:V¬:(?:3[sp]|P|G) <<- /conj/ morph(<1, ":C|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)") --1>> =suggVerb(\-1, ":3s") # Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du singulier ou du pluriel. |
︙ | ︙ | |||
18456 18457 18458 18459 18460 18461 18462 | TEST: vous qui {{décider}} de l’avenir du peuple. TEST: vous “étaler” sera notre plus grande joie. TEST: je vous donnais votre dû, vous payais mieux que quiconque et vous me faites un procès. ## 3pl __conj_elles__ | | | | | | | 18457 18458 18459 18460 18461 18462 18463 18464 18465 18466 18467 18468 18469 18470 18471 18472 18473 18474 18475 18476 18477 18478 18479 18480 18481 18482 18483 18484 18485 18486 18487 18488 18489 18490 18491 18492 18493 18494 18495 18496 18497 18498 18499 18500 18501 18502 18503 18504 18505 18506 | TEST: vous qui {{décider}} de l’avenir du peuple. TEST: vous “étaler” sera notre plus grande joie. TEST: je vous donnais votre dû, vous payais mieux que quiconque et vous me faites un procès. ## 3pl __conj_elles__ elles @:V¬:(?:3p|P|G|M|A.*:f:p) <<- /conj/ not morph(<1, ":R") and not value(<1, "|d’|") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3p")) -2>> =suggVerb(\2, ":3p") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __also__ and morph(\2, ":3s") -1>> elle # Accord avec “\2”. elles qui @:V¬:(?:3p|P|G|M) <<- /conj/ -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __also__ and morph(\3, ":3s") -1>> elle # Accord avec “\3”. TEST: {{elles}} {{avance}} rapidement sur ce projet TEST: {{Elles}} n’y {{comprenne}} rien TEST: L’expérience sensible qu’il nous restera bientôt d’elles est à peu près TEST: eux attaqués par des mécanoïdes, elles attaquées par des insectoïdes. __conj_ceux_celles_qui__ [ceux|celles] qui @:V¬:(?:3p|P|G) <<- /conj/ -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel. TEST: Ceux qui {{chante}} toute la journée… TEST: Celles qui {{pense}}. __conj_ceux_là_celles_ci__ [ceux-ci|ceux-là|celles-ci|celles-là] @:V¬:(?:3p|P|Q|G|M) <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3p") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. [ceux-ci|ceux-là|celles-ci|celles-là] qui @:V¬:(?:3p|P|Q|G|M) <<- /conj/ -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel. TEST: ceux-là {{devienne}} des ratés TEST: celles-ci qui {{semble}} avoir tout pour réussir. __conj_lesquels_lesquelles__ [lesquels|lesquelles] @:V¬:(?:3p|P|Y|Q|G|M) <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3p") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. TEST: lesquels {{devienne}} des ennuyeux incomparables. TEST: Mais parmi les millions de causes à défendre, lesquelles choisir ? TEST: les failles par lesquelles entrait l’eau étaient impossibles à boucher. |
︙ | ︙ | |||
18581 18582 18583 18584 18585 18586 18587 | TEST: mais c’est exact, {{certaine}} perdent leur calme souvent dans les méandres de l’administration. TEST: {{certain}} {{donne}} beaucoup. TEST: certaine est la défaite. TEST: si tu persévères, certaine deviendra la réussite. __conj_det_plur_nom__ | | | | | | | | 18582 18583 18584 18585 18586 18587 18588 18589 18590 18591 18592 18593 18594 18595 18596 18597 18598 18599 18600 18601 18602 18603 18604 18605 18606 18607 18608 18609 18610 18611 18612 18613 18614 18615 18616 18617 18618 18619 18620 18621 18622 18623 18624 18625 18626 18627 18628 18629 18630 18631 18632 18633 18634 18635 18636 18637 18638 18639 18640 18641 18642 18643 | TEST: mais c’est exact, {{certaine}} perdent leur calme souvent dans les méandres de l’administration. TEST: {{certain}} {{donne}} beaucoup. TEST: certaine est la défaite. TEST: si tu persévères, certaine deviendra la réussite. __conj_det_plur_nom__ [ces|mes|tes|ses|nos|vos|leurs|quelques] @:[NA].*:[pi] @:V¬:(?:[13]p|P|Y|G|M|A.*:e:[pi]) <<- /conj/ morph(<1, ":C|<start>|>,") and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>> <<- /conj/ not checkAgreement(\2, \3) -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __else__ and isAmbiguousAndWrong(\2, \3, ":p", ":3p") -3>> =suggVerb(\3, ":3p", suggPlur) # Accord avec « \1 \2… » incorrect. Conjugaison erronée ou accord nom/adjectif incorrect. [ces|mes|tes|ses|nos|vos|leurs|quelques] @:[NA].*:[pi] qui @:V¬:(?:[13]p|P|Y|G|M|A.*:e:[pi]) <<- /conj/ morph(<1, ":C|<start>|>,") and not( morph(\4, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) -4>> =suggVerb(\4, ":3p") # Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel. TEST: Ses « chiens » {{coure}} sur ma pelouse. TEST: mes filles {{passe}} ce matin TEST: vos filles {{passes}} ce matin TEST: ces travaux qui {{demande}} tant d’efforts. TEST: vos questions ne {{réclame}} aucune réflexion. TEST: Ces attaques à main armée {{donne}} la chair de poule. TEST: Ces marchands {{passe}} leur temps à se quereller. TEST: le lien entre les agences de renseignement et ces mêmes entreprises pouvait reposer sur des activités de surveillance à proprement parler. __conj_det_plur_nom_confusion__ les @:[NA].*:[pi] @:V¬:(?:3p|P|Y|G|M|A.*:e:[pi]) <<- /conj/ morph(<1, ":C|<start>|>,") and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>> <<- /conj/ not checkAgreement(\2, \3) -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __else__ and isVeryAmbiguousAndWrong(\2, \3, ":p", ":3p", value(<1, "|<start>|,|")) -3>> =suggVerb(\3, ":3p", suggPlur) # Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect. [certains|certaines] @:[NA].*:[pi] @:V¬:(?:3p|P|Y|G|M|A.*:e:[pi]) <<- /conj/ morph(<1, ":C|<start>|>,") and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>> <<- /conj/ not checkAgreement(\2, \3) -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __else__ and isVeryAmbiguousAndWrong(\2, \3, ":m:p", ":3p", value(<1, "|<start>|,|")) -3>> =suggVerb(\3, ":3p", suggMasPlur) # Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect. <<- /conj/ __else__ and isVeryAmbiguousAndWrong(\2, \3, ":f:p", ":3p", value(<1, "|<start>|,|")) -3>> =suggVerb(\3, ":3p", suggFemPlur) # Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect. plusieurs @:[NA].*:[pi] @:V¬:(?:3p|P|Y|G|M|A.*:e:[pi]) <<- /conj/ morph(<1, ":C|<start>|>,") and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) and not checkAgreement(\2, \3) -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel. [les|certains|certaines|plusieurs] @:[NA].*:[pi] qui @:V¬:(?:[13]p|P|Y|G|M) <<- /conj/ morph(<1, ":C|<start>|>,") and not( morph(\4, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) -4>> =suggVerb(\4, ":3p") # Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel. TEST: Les abstentions {{est}} présumée manifester un défaut d’opinion marquée TEST: Les cours de culture générale nous {{apporte}} de l’ouverture d’esprit. TEST: Les hommes ne le lui {{pardonnes}} pas. |
︙ | ︙ | |||
18666 18667 18668 18669 18670 18671 18672 18673 18674 18675 18676 18677 18678 18679 | TEST: les chattes {{manges}} TEST: Les tests grand public de Jean-Paul {{montre}} des résultats surprenants. TEST: les chattes {{danse}} TEST: certains hommes {{marchandes}} sans cesse TEST: certaines femmes {{danse}} beaucoup TEST: Sauf que l’un comme l’autre avaient dû y renoncer. TEST: L’un comme l’autre devaient y renoncer. __conj_des_nom__ [<start>|,] des @:[NA].*:[pi] @:V¬:(?:3p|P|G|Q|A.*:[pi]) <<- /conj/ morph(>1, ":(?:R|D.*:p)|>au/|<end>|>,") >>> <<- /conj/ not morph(\4, ":[NA]") -4>> =suggVerb(\4, ":3p") # Conjugaison erronée. Accord avec “\2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __else__ and not checkAgreement(\3, \4) -4>> =suggVerb(\4, ":3p", suggPlur) # Conjugaison erronée. Accord avec “\2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel. | > | 18667 18668 18669 18670 18671 18672 18673 18674 18675 18676 18677 18678 18679 18680 18681 | TEST: les chattes {{manges}} TEST: Les tests grand public de Jean-Paul {{montre}} des résultats surprenants. TEST: les chattes {{danse}} TEST: certains hommes {{marchandes}} sans cesse TEST: certaines femmes {{danse}} beaucoup TEST: Sauf que l’un comme l’autre avaient dû y renoncer. TEST: L’un comme l’autre devaient y renoncer. TEST: Les écrivaines Marie Darrieussecq et Annie Ernaux __conj_des_nom__ [<start>|,] des @:[NA].*:[pi] @:V¬:(?:3p|P|G|Q|A.*:[pi]) <<- /conj/ morph(>1, ":(?:R|D.*:p)|>au/|<end>|>,") >>> <<- /conj/ not morph(\4, ":[NA]") -4>> =suggVerb(\4, ":3p") # Conjugaison erronée. Accord avec “\2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __else__ and not checkAgreement(\3, \4) -4>> =suggVerb(\4, ":3p", suggPlur) # Conjugaison erronée. Accord avec “\2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel. |
︙ | ︙ |