Overview
| Comment: | [fr] ajustements (tests) |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fr |
| Files: | files | file ages | folders |
| SHA3-256: |
a37a047d9a7bca59ff6ab23e98a12a4c |
| User & Date: | olr on 2021-01-07 21:10:00 |
| Other Links: | manifest | tags |
Context
|
2021-01-13
| ||
| 21:12 | [fr] affixes: participe passé d’absoudre, dissoudre, résoudre (Classique/Commun) check-in: 988534fe76 user: olr tags: trunk, fr | |
|
2021-01-07
| ||
| 21:10 | [fr] ajustements (tests) check-in: a37a047d9a user: olr tags: trunk, fr | |
| 18:38 | [core][js] useless code check-in: 42afb9bb85 user: olr tags: trunk, core | |
Changes
Modified gc_lang/fr/rules.grx from [a21f7c40a2] to [f1b15daaae].
| ︙ | ︙ | |||
29204 29205 29206 29207 29208 29209 29210 |
<<- /ppas/ tag(\2, "_VEPI_") and morphVC(\2, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
--1>> =suggPlur(\-1) && Accord avec le sujet “iels” : “\-1” devrait être au pluriel.
[se|s’] /-iels ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_ @:[NAQ].*:s¬:[GWYpi]
<<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
--1>> =suggPlur(\-1) && Accord avec le sujet “iels” : “\-1” devrait être au pluriel.
| | | | | | | | | | | | | | | | | | | | | | 29204 29205 29206 29207 29208 29209 29210 29211 29212 29213 29214 29215 29216 29217 29218 29219 29220 29221 29222 29223 29224 29225 29226 29227 29228 29229 29230 29231 29232 29233 29234 29235 29236 29237 |
<<- /ppas/ tag(\2, "_VEPI_") and morphVC(\2, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
--1>> =suggPlur(\-1) && Accord avec le sujet “iels” : “\-1” devrait être au pluriel.
[se|s’] /-iels ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_ @:[NAQ].*:s¬:[GWYpi]
<<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|")
--1>> =suggPlur(\-1) && Accord avec le sujet “iels” : “\-1” devrait être au pluriel.
TEST: iels paraissent {{faible}} ->> faibles
TEST: iels paraissent avoir été complètement {{prise}} de panique. ->> prises
TEST: iels doivent avoir été bien {{méchant}} pour être traité de la sorte. ->> méchants
TEST: iels ne peuvent devenir aussi {{perspicace}} avec tout cet alcool ingurgité. ->> perspicaces
TEST: iels pensent être {{désiré}} ->> désirés
TEST: iels n’y doivent pas être {{instruit}}, mais… ->> instruits
TEST: iels refusent d’être {{licencié}} sans indemnités ->> licenciés
TEST: iels commençaient à être {{perdu}} ->> perdus
TEST: iels s’efforcent de paraitre {{humble}} ->> humbles
TEST: iels ne s’efforcèrent guère d’être {{entendu}} ->> entendus
TEST: iels ne s’y efforceront pas de paraître {{raisonnable}} ->> raisonnables
TEST: iels devenaient susceptibles de paraître {{coupable}} ->> coupables
TEST: Étaient-iels {{arriver}} ? ->> arrivés|arrivées
TEST: Étaient-iels déjà {{arriver}} ? ->> arrivés|arrivées
TEST: Ne paraissent-iels pas {{aveugle}} ->> aveugles
TEST: paraissent-iels {{faible}} ? ->> faibles
TEST: peuvent-iels être {{informé}} ? ->> informés
TEST: sauront-iels avoir été {{dupée}} ? ->> dupées
TEST: s’avouèrent-iels {{perdu}} ->> perdus
TEST: s’efforceront-iels de sembler {{instruit}} des faits ->> instruits
TEST: iels sont légion.
TEST: iels ne paraissent pas avoir été légion, mais l’effet eut autant de force que si iels avaient été des millions.
TEST: iels sont devenus faibles.
__ppas_avoir_été__
l’ homme [que|qu’] [je|j’|tu|il|iel] >avoir été $:3s
|
| ︙ | ︙ | |||
29249 29250 29251 29252 29253 29254 29255 |
<<- /ppas/ morph(\3, ":V1..t.*:Y", ":[AN]") and not morph(>1, ":D")
-3>> =suggVerbPpas(\3) && Incohérence. Après “avoir été”, il faut un participe passé (à moins que “avoir été” signifie ici “être allé”).
>avoir étés
<<- not (value(>1, "|et|ou|") and value(>2, "|hivers|automnes|printemps|"))
--1>> été && Le participe passé du verbe “être” est invariable.
| | | | | 29249 29250 29251 29252 29253 29254 29255 29256 29257 29258 29259 29260 29261 29262 29263 29264 29265 29266 29267 29268 29269 29270 |
<<- /ppas/ morph(\3, ":V1..t.*:Y", ":[AN]") and not morph(>1, ":D")
-3>> =suggVerbPpas(\3) && Incohérence. Après “avoir été”, il faut un participe passé (à moins que “avoir été” signifie ici “être allé”).
>avoir étés
<<- not (value(>1, "|et|ou|") and value(>2, "|hivers|automnes|printemps|"))
--1>> été && Le participe passé du verbe “être” est invariable.
TEST: j’ai été {{instruis}} par elle ->> instruit|instruite
TEST: avoir été {{prit}} par surprise ->> pris|prise|prises
TEST: Ils {{ont été}} {{réaliser}} à partir d’éléments naturels.
TEST: J’{{ai été}} camper dans les Alpes.
TEST: Tu {{as été}} prendre du bois.
TEST: J’{{ai été}} chercher du pain.
TEST: J’{{ai alors été}} mesurer les débits sur chacun des diffuseurs.
TEST: Les patrons n’ont pas encore {{étés}} débloqués ! ->> été
TEST: Mon grand-père aurait été fier.
TEST: Ç’eût été prendre des vessies pour des lanternes.
TEST: C’eût été foncer tête baissée dans la gueule du loup.
TEST: Leur passe-temps, ça a été faire n’importe quoi.
TEST: Ne pas ressortir le livre le plus remarqué de la collaboration aurait été faire acte de censure.
TEST: Partir aurait été assurer sa survie.
TEST: J’ai été conseiller régional
|
| ︙ | ︙ | |||
29308 29309 29310 29311 29312 29313 29314 |
<<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(\1, ":G") and morph(\2, ":[13]p")
--1>> =suggPlur(\-1) && Accord avec la forme verbale “\2” : “\-1” devrait être au pluriel.
[<start>|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[NAQ].*:s¬:[GMWYpi]
[<start>|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[NAQ].*:s¬:[GMWYpi]
<<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":[13]p") --1>> =suggPlur(\-1) && Accord avec la forme verbale “\1” : “\-1” devrait être au pluriel.
| | | | | | | | | | | | | | 29308 29309 29310 29311 29312 29313 29314 29315 29316 29317 29318 29319 29320 29321 29322 29323 29324 29325 29326 29327 29328 29329 29330 29331 29332 29333 |
<<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(\1, ":G") and morph(\2, ":[13]p")
--1>> =suggPlur(\-1) && Accord avec la forme verbale “\2” : “\-1” devrait être au pluriel.
[<start>|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[NAQ].*:s¬:[GMWYpi]
[<start>|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[NAQ].*:s¬:[GMWYpi]
<<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":[13]p") --1>> =suggPlur(\-1) && Accord avec la forme verbale “\1” : “\-1” devrait être au pluriel.
TEST: lui et son staff y sont très {{favorable}} ->> favorables
TEST: Mais cet homme et son compagnon affirment être redevenus {{humble}}. ->> humbles
TEST: cette femme et cet homme n’affirment pas avoir été {{courtoise}}. ->> courtoises
TEST: un chat et un chien qui n’en demeurent pas moins {{attaché}} à leur maître ->> attachés
TEST: des avocates qui n’imaginent pas devenir {{inapte}} pour si peu. ->> inaptes
TEST: ces hommes qui n’y semblent pas avoir été {{élégant}}. ->> élégants
TEST: Qui adorerait être redevenu {{sains}}. ->> sain
TEST: qui n’en furent pas {{balayé}} au premier coup de vent. ->> balayés
TEST: semblent être redevenus {{sage}} ->> sages
TEST: ces hommes qui semblent susceptibles d’être {{balayé}} ->> balayés
TEST: qui semblent susceptibles d’être {{balayé}} ->> balayés
TEST: il y a des hauteurs de ton qui sont {{importante}} ->> importantes
TEST: ce que les journalistes estiment être normal.
TEST: qui échappe à tout contrôle démocratique et dans lequel les lobbies sont partie prenante est une folie.
!!!! Participes passés: accord avec le substantif précédent !!
|
| ︙ | ︙ | |||
29375 29376 29377 29378 29379 29380 29381 |
[<start>|,|(|/_start_] [l’|mon|ton|son|notre|votre|leur] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:[GWM]
[<start>|,|(|/_start_] [l’|mon|ton|son|notre|votre|leur] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:[GWM]
<<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and (morph(\2, ":[123]s") or (not tag(\1, "_enum_") and morph(\2, ":P"))) >>>
<<- /ppas/ morph(\1, ":[NA].*:f", ":[me]") and morph(\-1, ":m", ":[fe]") --1>> =suggFemSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin singulier.
<<- /ppas/ __else__ and morph(\1, ":[NA].*:m", ":[fe]") and morph(\-1, ":f", ":[me]") --1>> =suggMasSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au masculin singulier.
<<- /ppas/ __else__ and morph(\1, ":[NA].*:[si]") and morph(\-1, ":p", ":[si]") --1>> =suggSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au singulier.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29375 29376 29377 29378 29379 29380 29381 29382 29383 29384 29385 29386 29387 29388 29389 29390 29391 29392 29393 29394 29395 29396 29397 29398 29399 29400 29401 29402 29403 29404 29405 29406 29407 29408 29409 29410 29411 29412 29413 29414 29415 |
[<start>|,|(|/_start_] [l’|mon|ton|son|notre|votre|leur] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:[GWM]
[<start>|,|(|/_start_] [l’|mon|ton|son|notre|votre|leur] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:[GWM]
<<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and (morph(\2, ":[123]s") or (not tag(\1, "_enum_") and morph(\2, ":P"))) >>>
<<- /ppas/ morph(\1, ":[NA].*:f", ":[me]") and morph(\-1, ":m", ":[fe]") --1>> =suggFemSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin singulier.
<<- /ppas/ __else__ and morph(\1, ":[NA].*:m", ":[fe]") and morph(\-1, ":f", ":[me]") --1>> =suggMasSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au masculin singulier.
<<- /ppas/ __else__ and morph(\1, ":[NA].*:[si]") and morph(\-1, ":p", ":[si]") --1>> =suggSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au singulier.
TEST: Un orage est {{annoncée}}. ->> annoncé
TEST: ce chat ne sera pas {{euthanasiée}} ->> euthanasié
TEST: Le chien qui n’y sera pas {{traitée}} ->> traité
TEST: cet homme qui ne cesse pas d’être {{ennuyée}} ->> ennuyé
TEST: cet espion qui sera {{jugée}} bientôt ->> jugé
TEST: la danse n’en est pas {{fini}} pour autant… ->> finie
TEST: Une averse semble être {{annoncé}}. ->> annoncée
TEST: ta fille qui pense avoir été {{trompé}} ->> trompée
TEST: cette carte qui n’y sera jamais {{retrouvé}} à temps ->> retrouvée
TEST: Ma mémoire qui a aussi été {{effacé}}. ->> effacée
TEST: Sa femme qui ne paraît pas avoir été {{choqué}} ->> choquée
TEST: l’avenir de la région paraissait {{suspendue}} à ce financement ->> suspendu
TEST: l’idiot qui n’y affirmait pas être devenu {{géniale}} mais seulement moins ignorant ->> génial
TEST: Mon ami qui pensait être {{suivie}} ->> suivi
TEST: notre amie risquait d’être {{oubliés}} ->> oubliée
TEST: l’écolier qui ne croyait pas avoir été {{brillante}} ->> brillant|brillanté
TEST: l’hypocrite pensait avoir été {{subtils}} ->> subtil
TEST: un sot se fait plus {{savants}} qu’il n’est ->> savant
TEST: le chat qui s’efforce d’être {{invisibles}} ->> invisible
TEST: cette femme se fait {{grand}} devant ses contempteurs ->> grande
TEST: mon chat se fait {{petite}} ->> petit
TEST: notre hôtesse ne se fit pas {{beaux}} mais hors normes ->> belle
TEST: l’agente ne s’efforça pas de paraître {{instruites}} du problème ->> instruite
TEST: j’ai eu d’autres témoignages où l’affaire est {{allé}} jusqu’à la convocation ->> allée
TEST: le texte d’incrimination est {{claire}}. ->> clair
TEST: la séparation des privilèges est {{activé}} par défaut ->> activée
TEST: La fille qui dansait est {{tombé}}. ->> tombée
TEST: La première était René, le parfumeur, qui s’approcha de Catherine
TEST: où l’on sera par exemple capables de chiffrer le nombre d’incarcérations à éviter afin d’être rentable en termes d’investissement
__ppas_sujet_être_accord_pluriel__
[<start>|,|(|/_start_] [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|$:B] (*WORD)
|| ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[AQ]¬:[GWM]
|
| ︙ | ︙ | |||
29434 29435 29436 29437 29438 29439 29440 |
[<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[AQ]¬:(?:[GW]|[fe]:[pi])
[<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[AQ]¬:(?:[GW]|[fe]:[pi])
[<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:(?:[GW]|[me]:[pi])
[<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:(?:[GW]|[me]:[pi])
<<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":[NA].*:[fe]:[pi]", ":[GW]") and morph(\2, ":(?:[123]p|P)")
--1>> =suggFemPlur(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin pluriel.
| | | | | | > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29434 29435 29436 29437 29438 29439 29440 29441 29442 29443 29444 29445 29446 29447 29448 29449 29450 29451 29452 29453 29454 29455 29456 29457 29458 29459 29460 29461 29462 29463 29464 29465 29466 29467 29468 29469 29470 29471 29472 29473 29474 29475 29476 29477 29478 29479 29480 29481 29482 29483 29484 29485 29486 29487 29488 29489 29490 29491 29492 29493 29494 29495 29496 29497 29498 29499 29500 29501 29502 29503 29504 29505 29506 29507 29508 29509 29510 29511 29512 |
[<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[AQ]¬:(?:[GW]|[fe]:[pi])
[<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[AQ]¬:(?:[GW]|[fe]:[pi])
[<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:(?:[GW]|[me]:[pi])
[<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:(?:[GW]|[me]:[pi])
<<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":[NA].*:[fe]:[pi]", ":[GW]") and morph(\2, ":(?:[123]p|P)")
--1>> =suggFemPlur(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin pluriel.
TEST: les femmes sont vraiment {{partis}} ->> parties
TEST: les hommes n’en sont pas tout à fait {{fâchées}} ->> fâchés
TEST: plusieurs invités qui n’en sont pas {{contentes}} ->> contents|contentés
TEST: les réunions sans cesse reportées qui sont {{annulés}} ->> annulées
TEST: les hommes croyant être {{instruites}} ->> instruits
TEST: ces hommes sont {{tromper}} par tous ces hypocrites. ->> trompés
TEST: les ouvriers ayant été {{persécutée}} par leur hiérarchie ->> persécutés
TEST: deux estimations ont été {{reçus}} ->> reçues
TEST: certains hommes croient avoir été {{dupées}} ->> dupés
TEST: certains hommes qui pensent être plus {{instruites}} qu’ils ne sont réellement ->> instruits
TEST: puisque certains hommes n’en pensent pas moins être {{trompées}} ->> trompés
TEST: certains hommes qui n’en pensent pas devenir {{folles}} pour autant ->> fous
TEST: certaines femmes pensent avoir été {{trompés}} ->> trompées
TEST: certaines femmes ne croient pas être {{appauvris}} ->> appauvries
TEST: certaines femmes qui y pensent être {{escroqués}} ->> escroquées
TEST: certaines femmes qui n’en risquent pas moins d’être {{découverts}} ->> découvertes
TEST: les femmes qui se font {{rare}} ->> rares
TEST: les hommes qui s’efforçaient de paraître {{gentille}} ->> gentils
TEST: ces dames se font {{discrets}} ->> discrètes
TEST: certains hommes se font {{rare}} ->> rares
TEST: certains hommes qui s’efforcent d’être {{habile}} ->> habiles
TEST: certaines femmes se font {{petit}} ->> petites
TEST: certaines femmes qui ne s’efforcent pas de paraître {{sensible}} ->> sensibles
TEST: Surtout que les factures et opérations sont {{présent}} ->> présentes
TEST: Pour que nos outils et méthodes continuent à être {{utilisé}} ->> utilisés
TEST: Pour que nos méthodes et outils continuent à être {{utilisé}} ->> utilisés
TEST: Les tortures que ce journaliste pense être “normales”.
TEST: les abrutis sont légion
__ppas_nom_propre_être_accord__
[<start>|,|(|/_start_] ($:M) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[AQ]¬:[GMW]
[<start>|,|(|/_start_] ($:M) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[AQ]¬:[GMW]
[<start>|,|(|/_start_] ($:M) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:[GMW]
[<start>|,|(|/_start_] ($:M) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:[GMW]
<<- /ppas/ not tag(\1, "_enum_") and not value(\-1, "|légion|pléthore|néant|réalité|") and (morph(\2, ":[123]s") or (not tag(\1, "_enum_") and morph(\2, ":P"))) >>>
<<- /ppas/ morph(\1, ":M.*:f", ":[me]") and morph(\-1, ":[AQ].*:m", ":[fe]") --1>> =suggFemSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin singulier.
<<- /ppas/ __else__ and morph(\1, ":M.*:m", ":[fe]") and morph(\-1, ":[AQ].*:f", ":[me]") --1>> =suggMasSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au masculin singulier.
<<- /ppas/ __else__ and morph(\-1, ":p", ":[AQ].*:[si]") --1>> =suggSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au singulier.
TEST: Marianne semble devenue {{colériques}} ->> colérique
TEST: Pauline n’affirme pas avoir été {{vaincu}} pour autant ->> vaincue
TEST: Sara n’en croit pas cependant être devenue {{aigries}} ->> aigrie
TEST: Patrick est devenu {{folles}} ->> fou
TEST: Mohammed ne semble pas avoir paru {{dingues}} ->> dingue
TEST: Isaac n’en estime pas réellement avoir semblé {{faibles}} ->> faible
TEST: Antoine est {{mariée}}. ->> marié
TEST: Antoine n’est pas {{mariés}}. ->> marié
TEST: Antoine est peut-être {{fatiguée}}. ->> fatigué
TEST: Éric n’est pas très {{fatiguée}}. ->> fatigué
TEST: Martine est {{marié}}. ->> mariée
TEST: Martine qui n’est pas {{marié}}. ->> mariée
TEST: Martine qui est très {{intelligent}}. ->> intelligente
TEST: Martine n’est pas très {{intelligent}}. ->> intelligente
TEST: Mohammed sait y être {{sensibles}} ->> sensible
TEST: Pierre est {{dominée}} par son adversaire. ->> dominé
TEST: Louise adorant avoir paru {{éduqué}} ->> éduquée
TEST: Louise continue d’en être {{ému}} ->> émue
TEST: Louise qui continue d’en être {{ému}} ->> émue
TEST: Louise qui n’en cesse pas d’être {{ému}} pour autant ->> émue
TEST: Alexandre commençait à n’y être {{sensibles}} que par intermittence. ->> sensible
TEST: Jacques se fit {{petite}} ->> petit
TEST: Paul qui se fait plus {{malins}} qu’il n’est réellement ->> malin
TEST: Ève s’efforça de paraître {{innocentes}}, Violaine soupira. ->> innocente
TEST: Annie ne s’y fit pas plus {{petit}}, bien au contraire ->> petite
TEST: Les travaux que Jeanne pense être achevés depuis longtemps n’ont pas encore commencé.
__ppas_adj_être_celui_celle_ceux_celles_qui__
[<start>|,|(] *WORD /_VE_ celui qui
[<start>|,|(] *WORD /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ celui qui
<<- /ppas/ morph(\2, ":[AQ].*:[fp]", ":(?:G|:m:[si])") and morph(\3, ":(?:[123]s|P)")
|
| ︙ | ︙ | |||
29522 29523 29524 29525 29526 29527 29528 |
-2>> =suggMasPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin pluriel.
[<start>|,|(] *WORD /_VE_ celles qui
[<start>|,|(] *WORD /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ celles qui
<<- /ppas/ morph(\2, ":[AQ].*:[ms]", ":(?:G|:f:[pi])") and morph(\3, ":(?:[123]p|P)")
-2>> =suggFemPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au féminin pluriel.
| | | | | | 29523 29524 29525 29526 29527 29528 29529 29530 29531 29532 29533 29534 29535 29536 29537 29538 29539 29540 |
-2>> =suggMasPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin pluriel.
[<start>|,|(] *WORD /_VE_ celles qui
[<start>|,|(] *WORD /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ celles qui
<<- /ppas/ morph(\2, ":[AQ].*:[ms]", ":(?:G|:f:[pi])") and morph(\3, ":(?:[123]p|P)")
-2>> =suggFemPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au féminin pluriel.
TEST: {{vains}} est celui qui croit que sa religion lui accorde le salut. ->> vain
TEST: {{ridiculisé}} fut celle qui lutta d’arrache-pied à faire connaître la vérité. ->> ridiculisée
TEST: {{faible}} paraissent avoir été ceux qui ont été vaincus ->> faibles
TEST: {{oublié}} étaient celles qui avaient lutté pour un monde libre. ->> oubliées
__ppas_adj_être_det_nom__
[<start>|,|(] *WORD /_VE_ [un|le|ce|cet] @:[NA].*:[me]:[si]
[<start>|,|(] *WORD /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ [un|le|ce|cet] @:[NA].*:[me]:[si]
<<- /ppas/ morph(\2, ":[AQ].*:[fp]", ":(?:G|:m:[si])") and morph(\3, ":(?:[123]s|P)")
-2>> =suggMasSing(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin singulier.
|
| ︙ | ︙ | |||
29557 29558 29559 29560 29561 29562 29563 |
<<- /ppas/ morph(\2, ":[AQ].*:m", ":[fe]") and morph(\-1, ":[NA]:f", ":[me]")
-2>> =suggFemPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au féminin pluriel.
<<- /ppas/ __else__ and morph(\2, ":[AQ].*:f", ":[me]") and morph(\-1, ":[NA]:m", ":[fe]")
-2>> =suggMasPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin pluriel.
<<- /ppas/ __else__ and morph(\2, ":[AQ].*:s", ":[Gpi]") and morph(\3, ":(?:[123]p|P)")
-2>> =suggPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au pluriel.
| | | | | | | | | | | | 29558 29559 29560 29561 29562 29563 29564 29565 29566 29567 29568 29569 29570 29571 29572 29573 29574 29575 29576 29577 29578 29579 29580 29581 |
<<- /ppas/ morph(\2, ":[AQ].*:m", ":[fe]") and morph(\-1, ":[NA]:f", ":[me]")
-2>> =suggFemPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au féminin pluriel.
<<- /ppas/ __else__ and morph(\2, ":[AQ].*:f", ":[me]") and morph(\-1, ":[NA]:m", ":[fe]")
-2>> =suggMasPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin pluriel.
<<- /ppas/ __else__ and morph(\2, ":[AQ].*:s", ":[Gpi]") and morph(\3, ":(?:[123]p|P)")
-2>> =suggPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au pluriel.
TEST: {{cachée}} allait devenir ce livre ->> caché
TEST: {{vain}} fut la destruction de cette base. ->> vaine
TEST: {{utiles}} a été la perte de notre arrogance ->> utile
TEST: {{perdu}} serait devenu l’entreprise ->> perdue
TEST: {{perdue}} allait être l’homme ->> perdu
TEST: {{ridicule}} paraissent être les gesticulations des prêtres ->> ridicules
TEST: {{perdue}} avaient été les vérités des religions à mystère ->> perdues
TEST: {{perdus}} sont les femmes ->> perdues
TEST: {{vérifiées}} semblent avoir été les faits ->> vérifiés
TEST: {{libres}} aime avoir été notre fille ->> libre
!!!! Participes passés après se croire/considérer/montrer/penser/révéler/savoir/sentir/voir/vouloir !!
__ppas_part_présent_infinitif__
[me|m’|te|t’|l’] ?[en|y]¿ [avouant|faisant|montrant|pensant|révélant|sachant|sentant|supposant|tenant|voyant|voulant] @:[NA].*:p¬:(?:[GWYsi]|V0)
|
| ︙ | ︙ | |||
29646 29647 29648 29649 29650 29651 29652 |
__ppas_nous_verbe_pensée__
nous [>faire|>trouver|>considérer|>croire|>imaginer|>rendre|voilà] *WORD
<<- /ppas/ ( not morph(\2, ":1p") or (morph(\2, ":1p") and value(<1, "|nous|ne|")) )
and morph(\3, ":[AQ].*:s", ":(?:G|Y|V0|P|[AQ].*:[ip])") and not (morph(\2, ":Y") and morph(\3, ":3s"))
-3>> =suggPlur(\3) && Accord avec le pronom “nous” : « \3 » doit être au pluriel.
| | | | | | | | | | | | | | | | | | | | | | 29647 29648 29649 29650 29651 29652 29653 29654 29655 29656 29657 29658 29659 29660 29661 29662 29663 29664 29665 29666 29667 29668 29669 29670 29671 29672 29673 29674 29675 29676 29677 29678 29679 29680 |
__ppas_nous_verbe_pensée__
nous [>faire|>trouver|>considérer|>croire|>imaginer|>rendre|voilà] *WORD
<<- /ppas/ ( not morph(\2, ":1p") or (morph(\2, ":1p") and value(<1, "|nous|ne|")) )
and morph(\3, ":[AQ].*:s", ":(?:G|Y|V0|P|[AQ].*:[ip])") and not (morph(\2, ":Y") and morph(\3, ":3s"))
-3>> =suggPlur(\3) && Accord avec le pronom “nous” : « \3 » doit être au pluriel.
TEST: ces hommes le rendent {{dingues}} ->> dingue
TEST: Ce con me considère {{stupides}} ->> stupide
TEST: la commandante nous trouve {{stupide}} ->> stupides
TEST: Je les crois {{capable}} du pire ->> capables
TEST: la voilà {{perdu}} ->> perdue
TEST: la voilà {{forcé}} à abandonner ->> forcée
TEST: nous nous crûmes {{perdu}} ->> perdus
TEST: Cette femme me rend {{folles}}. ->> folle
TEST: l’homme se considère {{instruits}} alors qu’il n’est qu’un aveugle qui tâtonne. ->> instruit
TEST: Me voilà bien {{avancés}} ! ->> avancé
TEST: avec eux, te voilà {{embarqués}} dans une drôle d’histoire… ->> embarqué
TEST: un accident et nous voilà mal {{barré}}… ->> barrés
TEST: Le voilà {{perdue}} dans son délire. ->> perdu
TEST: un peu de maquillage et la voilà {{jolis}} comme un cœur. ->> jolie
TEST: les voilà pauvrement {{équipé}} pour un tel périple. ->> équipés
TEST: il se trouve {{laide}} ->> laid
TEST: elle s’imagine {{perdu}} ->> perdue
TEST: ils se rendent {{meilleures}} ->> meilleurs
TEST: elles se croient {{meilleurs}} ->> meilleures
TEST: ces gens se considèrent {{béni}} ->> bénis
TEST: une chance pour elle alors qu’il n’a pas choisi
TEST: elle se révèle d’ailleurs être une alliée de taille
TEST: mais les considérer uniquement ainsi fait perdre la signification politique de leur geste.
TEST: nous considérer ainsi fait le lit de la haine…
TEST: les voilà souriant aux vissicitudes de l’existence
TEST: me trouve abusé par ma propre ignorance
|
| ︙ | ︙ | |||
29711 29712 29713 29714 29715 29716 29717 |
TEST: il me faut être {{meilleurs}} que ces gars-là ->> meilleur
TEST: il leur faut être {{prudent}} ->> prudents
TEST: il lui faut être malin
TEST: il nous faut être malines
__ppas_pronom_sujet_verbe_état_verbe__
| | | | 29712 29713 29714 29715 29716 29717 29718 29719 29720 29721 29722 29723 29724 29725 29726 29727 |
TEST: il me faut être {{meilleurs}} que ces gars-là ->> meilleur
TEST: il leur faut être {{prudent}} ->> prudents
TEST: il lui faut être malin
TEST: il nous faut être malines
__ppas_pronom_sujet_verbe_état_verbe__
[<start>|,|(] [je|j’|tu|iel] ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM]
[<start>|,|(] [je|j’|tu|iel] ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM]
<<- /ppas/ --1>> =suggVerbPpas(\-1, ":s") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé singulier.
[<start>|,|(] il ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM]
[<start>|,|(] il ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM]
<<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:s") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé masculin singulier.
[<start>|,|(] elle ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM]
|
| ︙ | ︙ | |||
29739 29740 29741 29742 29743 29744 29745 |
[<start>|,|(] ils ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM]
<<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:p") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé masculin pluriel.
[<start>|,|(] elles ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM]
[<start>|,|(] elles ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM]
<<- /ppas/ --1>> =suggVerbPpas(\-1, ":f:p") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé féminin pluriel.
| | | | | | | | | | | | | | | | | | | | | 29740 29741 29742 29743 29744 29745 29746 29747 29748 29749 29750 29751 29752 29753 29754 29755 29756 29757 29758 29759 29760 29761 29762 29763 29764 29765 29766 29767 29768 29769 29770 29771 29772 29773 29774 29775 29776 29777 29778 29779 |
[<start>|,|(] ils ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM]
<<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:p") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé masculin pluriel.
[<start>|,|(] elles ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM]
[<start>|,|(] elles ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM]
<<- /ppas/ --1>> =suggVerbPpas(\-1, ":f:p") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé féminin pluriel.
TEST: je ne parais pas {{épuise}} par mon périple, mais je le suis. ->> épuisé|épuisée
TEST: j’ai été {{bouleverse}} par ces aveux. ->> bouleversé|bouleversée
TEST: il sait être {{désire}} ->> désiré
TEST: elle imagine être {{désire}} ->> désirée
TEST: elle semble avoir été {{sonne}} ->> sonnée
TEST: iel semble être {{ignore}} ->> ignoré|ignorée
TEST: ouais, on adore avoir été {{persécute}} par ces enfoirés ->> persécuté|persécutée|persécutés|persécutées
TEST: nous préférions être restés {{chagrinait}} par cette perte ->> chagrinés|chagrinées
TEST: on déclare avoir été {{choque}} par ces nouvelles ->> choqué|choqués|choquée|choquées
TEST: ils semblent être redevenus {{élut}} ->> élus
TEST: elles aiment avoir paru {{murent}} ->> murées|mues
__ppas_fin_loc_verb_état_adj_et_adj__
[/_VE_|/_VEI_|/_LVEF_|/_LVEIF_|/_VEP_|/_LVEPF_|/_LVEPIF_] *WORD et @:A¬:[ISKYPEGW]|;C
<<- /ppas/ morph(\2, ":[AQ]", ":G|;C") and not agreement(\2, \-1, False)
--1>> =suggAgree(\-1, \2) && Cet adjectif n’est pas accordé avec l’adjectif “\2”.
TEST: il est furieux et {{curieuse}} ->> curieux
TEST: tu es sot et {{ignorants}} ->> ignorant
TEST: elle est belle et {{intelligent}} ->> intelligente
TEST: elle sut apparaître grande et {{humbles}} à la fois ->> humble
TEST: ils devenaient forts et {{humble}} ->> humbles
TEST: ils crurent avoir été trompés et {{volé}} ->> volés
TEST: elles déclareront être restées calmes et {{attentive}} ->> attentives
TEST: nous imaginons devenir riches et {{connu}} ->> connus
__ppas_être_confusion__
ne [pas|jamais] être @:(?:V(?:1.*:Y|2.*:Ip.*:3s|3.*:Is.*:3s)|2p)
<<- /ppas/ --1>> =suggVerbPpas(\-1) && Après “ne \2 être”, il faut un participe passé.
avoir [pu|cru|pensé|imaginé] être @:(?:V(?:1.*:Y|2.*:Ip.*:3s|3.*:Is.*:3s)|2p)
|
| ︙ | ︙ | |||
29798 29799 29800 29801 29802 29803 29804 |
-2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier.
>être ~.ut$
<<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":V3.*:Is.*:3s", ":[NAQ]")
and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_")
-2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier.
| | | | | | < | | | | | | 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 29809 29810 29811 29812 29813 29814 29815 29816 29817 29818 29819 29820 29821 29822 |
-2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier.
>être ~.ut$
<<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":V3.*:Is.*:3s", ":[NAQ]")
and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_")
-2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier.
TEST: Ne pas être {{aller}} là-bas est une grave erreur que nous regretterons longtemps. ->> allé|allés|allée|allées
TEST: Ne pas être {{arrivez}} à ses fins. ->> arrivé|arrivés|arrivée|arrivées
TEST: Ne pas être {{prit}} au sérieux. ->> pris|prise|prises
TEST: Ne pas être {{voulut}}. ->> voulu|voulus|voulue|voulues
TEST: avoir cru être {{éliminer}} par de tels bouffons… ->> éliminé|éliminés|éliminée|éliminées
TEST: je me suis trompé, me suis {{laisser}} emporter. ->> laissé|laissés|laissée|laissées
TEST: c’est être {{emportez}} par la vague. ->> emporté|emportés|emportée|emportées
TEST: des jeunes étudiants anglais étaient {{dégoûtes}} ->> dégoûté|dégoûtés|dégoûtée|dégoûtées
TEST: l’homme était {{sortit}} avec enthousiasme. ->> sorti|sortis|sortie|sorties
TEST: ces femmes-là seront {{reconnut}} par leurs pairs ->> reconnu|reconnus|reconnue|reconnues
TEST: Jeûner n’est pas seulement cesser de manger.
TEST: Ne pas aimer n’est pas oublier l’autre.
TEST: Dire la vérité, c’eût été manquer à sa parole.
TEST: C’est soit manquer une opportunité, soit arriver à ses fins de manière douteuse.
TEST: Nous nous efforçons de comprendre ce qu’être veut dire, ce qu’être signifie.
TEST: ce qu’il avait cru être devenait un rêve lointain et à peine concevable.
TEST: la grande crainte du maire est de voir s’effondrer d’autres immeubles
|
| ︙ | ︙ | |||
30802 30803 30804 30805 30806 30807 30808 | TEST: on l’attend pour la fin de semaine, prévoit le Dr Bayart. TEST: fais le bien et ne juge pas TEST: fais-le bien TEST: Daignez le lui permettre TEST: Daignez la leur donner | < | | > | | | > | | > > | > | 30802 30803 30804 30805 30806 30807 30808 30809 30810 30811 30812 30813 30814 30815 30816 30817 30818 30819 30820 30821 30822 30823 30824 30825 30826 30827 30828 30829 30830 30831 30832 30833 30834 |
TEST: on l’attend pour la fin de semaine, prévoit le Dr Bayart.
TEST: fais le bien et ne juge pas
TEST: fais-le bien
TEST: Daignez le lui permettre
TEST: Daignez la leur donner
__imp_union_en__
*WORD en
<<- /imp/ space(\1, 1, 1)
and morph(\1, ":E", ":[GM]|>(?:aller|partir)/") and morph(>1, ":|<end>|>,", ":(?:N|A|Q|Y|M|P|B|H|T|D|Ov)|>(?:plus|moins|mieux|peu|trop|très|une?)/") and morph(<1, ":Cc|<start>|>,") >>>
<<- /imp/ \1.endswith("e") or \1.endswith("E") ->> \1s-\2 && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206
<<- /imp/ __else__ ->> \1-\2 && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206
[<start>|,|(] *WORD en
<<- /imp/ space(\2, 1, 1) and morph(\2, ":V(?:1.*:Ip.*:2s|[23].*:Ip.*:3s)", ":[GME]|>(?:aller|partir)/")
and morph(>1, ":|<end>|>,", ":(?:N|A|Y|M|P|B|3[sp]|D|Ov)|>(?:plus|moins|mieux|peu|trop|très|une?)/") >>>
<<- /imp/ morph(\2, ":V1") -2:3>> \2-\3 && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206
<<- /imp/ __else__ -2:3>> =suggVerbTense(\2, ":E", ":2s")+"-"+\3 && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206
TEST: {{restons en}} là. ->> restons-en
TEST: tu crois ça, {{donnes en}} encore ->> donnes-en
TEST: tu crois ça, {{prend en}} ->> prends-en
TEST: tu crois ça, {{donne en}} encore ->> donnes-en
TEST: {{Venons en}} à des exemples précis ->> Venons-en
TEST: {{restez en}} là ->> restez-en
TEST: Intercède en ma faveur
TEST: Même l’implacable guerrier-capitaine de la Fédération, James T. Kirk, apprend en rechignant à enterrer le phaser avec les bâtards Klingons qui ont tué son fils.
TEST: Terminons en réservant une place de choix à l’un des relais les plus fervents de la pensée
TEST: Le Souffle puisé à la Parole nous met en synergie avec le Père Qui souffre, souffre en nous sûrement de voir que Sa Parole déjà transmise autrefois peine à être accomplie.
TEST: Passe en me donnant la nausée.
TEST: Reviens en y consacrant plus de temps.
TEST: Reviens en en apportant plus encore.
|
| ︙ | ︙ | |||
31233 31234 31235 31236 31237 31238 31239 |
<start> [l’|notre|votre|leur] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp]
<start> [l’|notre|votre|leur] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp]
<start> [l’|notre|votre|leur] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp]
<start> [l’|notre|votre|leur] *WORD *WORD [lui|leur|y] en @:[123][sp]
<<- /conf/ \4.islower() and morph(\3, ":[NA].*:e:[si]", ":G") and morph(\4, ":V1.*:Y", ":M")
-4>> =suggVerbPpas(\4, ":s") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”.
| | | | | | > > > > > > > > > > > > > > > > | | < < < | | | | > > > > > | 31237 31238 31239 31240 31241 31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 31253 31254 31255 31256 31257 31258 31259 31260 31261 31262 31263 31264 31265 31266 31267 31268 31269 31270 31271 31272 31273 31274 31275 31276 31277 31278 31279 31280 31281 31282 31283 31284 31285 |
<start> [l’|notre|votre|leur] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp]
<start> [l’|notre|votre|leur] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp]
<start> [l’|notre|votre|leur] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp]
<start> [l’|notre|votre|leur] *WORD *WORD [lui|leur|y] en @:[123][sp]
<<- /conf/ \4.islower() and morph(\3, ":[NA].*:e:[si]", ":G") and morph(\4, ":V1.*:Y", ":M")
-4>> =suggVerbPpas(\4, ":s") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”.
<start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’]
<start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp]
<start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp]
<start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp]
<start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD [lui|leur|y] en @:[123][sp]
<<- /conf/ \4.islower() and morph(\3, ":[NA].*:[pi]", ":G") and morph(\4, ":V1.*:Y", ":M")
-4>> =suggVerbPpas(\4, ":p") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”.
<start> [quels|certains|maints] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’]
<start> [quels|certains|maints] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp]
<start> [quels|certains|maints] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp]
<start> [quels|certains|maints] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp]
<start> [quels|certains|maints] *WORD *WORD [lui|leur|y] en @:[123][sp]
<<- /conf/ \4.islower() and morph(\3, ":[NA].*:[me]:[pi]", ":G") and morph(\4, ":V1.*:Y", ":M")
-4>> =suggVerbPpas(\4, ":m:p") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”.
<start> [quelles|certaines|maintes] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’]
<start> [quelles|certaines|maintes] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp]
<start> [quelles|certaines|maintes] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp]
<start> [quelles|certaines|maintes] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp]
<start> [quelles|certaines|maintes] *WORD *WORD [lui|leur|y] en @:[123][sp]
<<- /conf/ \4.islower() and morph(\3, ":[NA].*:[fe]:[pi]", ":G") and morph(\4, ":V1.*:Y", ":M")
-4>> =suggVerbPpas(\4, ":f:p") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”.
TEST: mon pantalon {{repriser}} me grattait. ->> reprisé
TEST: la petite {{penser}} ne cessait de tourner dans son cerveau enfiévré. ->> pensée
TEST: ce tableau {{voler}} coûte très cher. ->> volé
TEST: la difficulté {{passer}} t’aidera par la suite ->> passée
TEST: notre voiture {{décolorer}} avait mauvaise allure ->> décolorée
TEST: l’activiste {{démasquer}} servira de taupe pour nous. ->> démasqué|démasquée
TEST: les hommes nouvellement {{arriver}} ne nous dirent rien de ce qu’ils avaient vu. ->> arrivés|arrivées
TEST: les documents {{photocopier}} ne sont pas lisibles. ->> photocopiés|photocopiées
TEST: tes doutes {{remâcher}} deviennent difficiles à vivre. ->> remâchés|remâchées
TEST: quels éléments {{fabriquer}} pourrait servir ->> fabriqués
TEST: quelles idées {{oublier}} seraient notre salut ->> oubliées
TEST: Le vieux cocher avait mission
TEST: le verbe aller est irrégulier.
__conf_quel_être_nom_verbe__
[quel|quels|quelle|quelles] >être [le|mon|ton|son|ce|cet] @:V¬:[NA]
[quel|quels|quelle|quelles] >pouvoir être [le|mon|ton|son|ce|cet] @:V¬:[NA]
|
| ︙ | ︙ | |||
31963 31964 31965 31966 31967 31968 31969 |
*WORD ~ons$ nous [<end>|,|)]
*WORD ~ons$ nous @:¬:(?:Y|1p)
<<- /inte/ space(\2, 1, 1) and
( (value(\2, "|avions|") and not morph(\1, ":A.*:[me]:[sp]") and not morph(\-1, ":(:?3[sp]|Ov)"))
or (morph(\2, ":V.*:1p", ":[GNW]") and not morph(\1, ":Os")) )
-2:3>> \2-nous && Forme interrogative ? Mettez un trait d’union.
| | | | | | | | | | 31985 31986 31987 31988 31989 31990 31991 31992 31993 31994 31995 31996 31997 31998 31999 32000 32001 32002 32003 32004 32005 32006 |
*WORD ~ons$ nous [<end>|,|)]
*WORD ~ons$ nous @:¬:(?:Y|1p)
<<- /inte/ space(\2, 1, 1) and
( (value(\2, "|avions|") and not morph(\1, ":A.*:[me]:[sp]") and not morph(\-1, ":(:?3[sp]|Ov)"))
or (morph(\2, ":V.*:1p", ":[GNW]") and not morph(\1, ":Os")) )
-2:3>> \2-nous && Forme interrogative ? Mettez un trait d’union.
TEST: Ils savent, réellement {{croyons nous}}, comment résoudre le problème, mais ils n’ont fait que de la merde. ->> croyons-nous
TEST: y {{retrouverons nous}} enfin la tranquilité ? ->> retrouverons-nous
TEST: comment alors {{irons nous}} à la pêche ? ->> irons-nous
TEST: pourquoi {{sommes nous}} réellement des dieux ? ->> sommes-nous
TEST: À quelle autorité {{prétendons nous}} sur ces gens… ->> prétendons-nous
TEST: quel exercice {{avions nous}} revu ? ->> avions-nous
TEST: À quelle autorité {{prétendons nous}} si… ->> prétendons-nous
TEST: pourquoi {{entendons nous}} souvent ces injonctions idiotes ? ->> entendons-nous
TEST: les avions nous font rêver.
__inte_union_vous2!7__
, ~ez$ vous [<end>|,|)]
, ~ez$ vous @:¬:(?:2p|Y)
<<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:2p", ":[GW]") and not value(\2, "|veuillez|sachez|")
|
| ︙ | ︙ | |||
31997 31998 31999 32000 32001 32002 32003 |
-2:3>> \2-vous && Forme interrogative ? Mettez un trait d’union.
*WORD ~..e[zs]$ vous [<end>|,|)]
*WORD ~..e[zs]$ vous @:¬:(?:Y|2p)
<<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:2p", ":[GNW]") and not value(\2, "|veuillez|") and not morph(\1, ":Os")
-2:3>> \2-vous && Forme interrogative ? Mettez un trait d’union.
| | | | | | | | | | | | | | | | 32019 32020 32021 32022 32023 32024 32025 32026 32027 32028 32029 32030 32031 32032 32033 32034 32035 32036 32037 32038 32039 32040 32041 32042 32043 32044 32045 32046 32047 32048 32049 32050 32051 32052 32053 32054 32055 32056 32057 32058 32059 32060 32061 32062 32063 32064 32065 32066 32067 32068 32069 32070 32071 32072 32073 32074 32075 32076 32077 32078 32079 32080 32081 |
-2:3>> \2-vous && Forme interrogative ? Mettez un trait d’union.
*WORD ~..e[zs]$ vous [<end>|,|)]
*WORD ~..e[zs]$ vous @:¬:(?:Y|2p)
<<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:2p", ":[GNW]") and not value(\2, "|veuillez|") and not morph(\1, ":Os")
-2:3>> \2-vous && Forme interrogative ? Mettez un trait d’union.
TEST: ils seront, me {{direz vous}}, étroitement surveillés, mais rien ne le garantit. ->> direz-vous
TEST: Mais {{soutiendrez vous}} cette proposition ? ->> soutiendrez-vous
TEST: pourquoi ailleurs {{soutenez vous}} ces gens-là ? ->> soutenez-vous
TEST: comment {{êtes vous}} arrivées là ? ->> êtes-vous
TEST: quel genre de femme {{voulez vous}} réellement ? ->> voulez-vous
TEST: quel exercice {{avions nous}} réellement ? ->> avions-nous
TEST: quel homme {{voulez vous}} qu’il devienne ->> voulez-vous
TEST: Veuillez vous instruire avant de contester ces mesures.
__inte_union_ils!7__
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~[eo]nt$ ils [<end>|,|)]
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~[eo]nt$ ils @:¬:3p
<<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GW]")
-2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union.
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] [ont|avaient|eurent|eussent|auront|auraient|sont|étaient|furent|fussent|seront|seraient] ils
<<- /inte/ space(\2, 1, 1)
-2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union.
*WORD ~[eo]nt$ ils [<end>|,|)]
*WORD ~[eo]nt$ ils @:¬:3p
<<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GNW]") and not value(\1, "|ce|ils|elles|iels|")
-2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union.
TEST: {{Viendront ils}} demain ? ->> Viendront-ils
TEST: qui {{seront ils}} une fois adultes ? ->> seront-ils
TEST: dans quel retaurant {{iront ils}} ? ->> iront-ils
__inte_union_elles_iels!7__
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~[eo]nt$ [elles|iels] [<end>|,|)]
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~[eo]nt$ [elles|iels] @:¬:3p
<<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GW]")
-2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union.
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] [ont|avaient|eurent|eussent|auront|auraient|sont|étaient|furent|fussent|seront|seraient] [elles|iels]
<<- /inte/ space(\2, 1, 1)
-2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union.
*WORD ~[eo]nt$ [elles|iels] [<end>|,|)]
*WORD ~[eo]nt$ [elles|iels] @:¬:3p
<<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GNW]") and not value(\1, "|ce|ils|elles|iels|")
-2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union.
TEST: {{viennent elles}} souvent ? ->> viennent-elles
TEST: quand {{furent elles}} recrutées ? ->> furent-elles
TEST: quels éléments {{examinèrent elles}} ? ->> examinèrent-elles
TEST: {{connaissent iels}} leurs droits ? ->> connaissent-iels
!!
!!
!!!! Accord du sujet avec le pronom de la forme interrogative !!
!!
|
| ︙ | ︙ |