Grammalecte  Check-in [cef897dc61]

Overview
Comment:[fr] faux positifs, ajustements, nouvelles règles
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: cef897dc616dcdcea9cb5f71b3c41ff52026b2b31dc6eaa5e22fc6d08184a02d
User & Date: olr on 2021-01-05 22:33:36
Other Links: manifest | tags
Context
2021-01-06
18:31
[fr] ajustements check-in: 45826e7120 user: olr tags: fr, trunk
2021-01-05
22:33
[fr] faux positifs, ajustements, nouvelles règles check-in: cef897dc61 user: olr tags: fr, trunk
16:39
[core][fr] suggMasPlur: allow self suggestion check-in: 6544c2d607 user: olr tags: core, fr, trunk
Changes

Modified gc_lang/fr/rules.grx from [8db7d28fee] to [43a5dd79fa].

  6581   6581   TEST: {{Aux quels}} a-t-il adressé sa requête. ?
  6582   6582   TEST: Des individus {{aux combien}} sensibles aux usages.
  6583   6583   TEST: Au MES, rien de nouveau.
  6584   6584   
  6585   6585   
  6586   6586   __gn_autre_chose__
  6587   6587       autre choses
  6588         -        <<- /gn/ -2>> chose                                                                         && Locution “autre chose”. Accord entre “autre” et “chose”.
         6588  +        <<- /gn/ not value(<1, "|entre|") -2>> chose                                                && Locution “autre chose”. Accord entre “autre” et “chose”.
  6589   6589   
  6590   6590       autres chose
  6591         -        <<- /gn/ -2>> choses                                                                        && Accord de nombre erroné avec “autres”.
         6591  +        <<- /gn/ not value(<1, "|entre|") -2>> choses                                               && Accord de nombre erroné avec “autres”.
  6592   6592   
  6593   6593   TEST: autre {{choses}}
  6594   6594   TEST: autres {{chose}}
  6595   6595   TEST: Je dis d’autres choses.
  6596   6596   TEST: Je dis autre chose.
  6597   6597   TEST: elle parle des autres choses.
  6598   6598   TEST: d’autres choses sont survenues.
................................................................................
  6605   6605   !!
  6606   6606   
  6607   6607   # à / en
  6608   6608   __bs_en_à_ville__
  6609   6609       en [Agen|Amiens|Angers|Ajjacio|Arles|Avignon]
  6610   6610           <<- /bs/ -1>> à                             && On utilise la préposition “à” avant les villes (à Avignon, à Arles…), la préposition “en” avant les régions (en Amérique, en Afrique…).
  6611   6611   
  6612         -TEST: {{En}} Avignon
  6613         -TEST: {{En}} Agen
         6612  +TEST: {{En}} Avignon                                                                        ->> À
         6613  +TEST: {{En}} Agen                                                                           ->> À
  6614   6614   
  6615   6615   
  6616   6616   # avoir été
  6617   6617   __bs_avoir_été_chez__
  6618   6618       >avoir été chez
  6619   6619           <<- /bs/ not value(<1, "|l’|") ->> _                                                        && Tournure familière. Écrivez « être allé ».
  6620   6620   
................................................................................
  6625   6625   
  6626   6626   # abyme / abîme
  6627   6627   __bs_mettre_en_abyme__
  6628   6628       >mettre en [>abîme|>abime]
  6629   6629           <<- /bs/ -3>> abyme
  6630   6630           && Classiquement, on écrit plutôt “abyme” dans cette expression.|https://fr.wiktionary.org/wiki/mise_en_abyme
  6631   6631   
  6632         -TEST: La mise en {{abîme}}.
         6632  +TEST: La mise en {{abîme}}.                                                                 ->> abyme
  6633   6633   
  6634   6634   
  6635   6635   # à date / jusqu’à date
  6636   6636   __bs_à_date__
  6637   6637       [>être|>mettre] [a|à] >date
  6638   6638           <<- /bs/ -2:3>> à jour                                                                      && Anglicisme incompris hors du Québec.
  6639   6639   
................................................................................
  6643   6643   TEST: être {{à date}}
  6644   6644   TEST: mettre {{a date}}
  6645   6645   TEST: {{jusqu’à date}}
  6646   6646   
  6647   6647   
  6648   6648   # de sorte que
  6649   6649   __bs_de_sorte_que__
  6650         -    de sorte à ce [que|qu’]
  6651         -        <<- /bs/ -1:4>> de sorte                                    && Tournure impropre. La locution conjonctive appropriée est “de sorte que”.|https://fr.wiktionary.org/wiki/de_sorte_que
         6650  +    de sorte [à|a] ce [que|qu’]
         6651  +        <<- /bs/ ->> de sorte \-1                                   && Tournure impropre. La locution conjonctive appropriée est “de sorte que”.|https://fr.wiktionary.org/wiki/de_sorte_que
  6652   6652   
  6653         -TEST: elle s’était apprêtée {{de sorte à ce}} qu’elle fût remarquée.
  6654         -TEST: il était si imbu de lui-même, {{de sorte à ce}} que ses collègues le méprisaient.
         6653  +TEST: elle s’était apprêtée {{de sorte à ce qu’}}elle fût remarquée.                        ->> de sorte qu’
         6654  +TEST: il était si imbu de lui-même, {{de sorte à ce que}} ses collègues le méprisaient.     ->> de sorte que
  6655   6655   
  6656   6656   
  6657   6657   # exception qui confirme la règle
  6658   6658   __bs_exception_qui_confirme_la_règle__
  6659   6659       >exception ?qui¿ >confirmer la règle
  6660   6660           <<- /bs/ ->> \1 à la règle|\1 aux règles                    && Cliché (probablement mal employé).|https://en.wikipedia.org/wiki/Exception_that_proves_the_rule
  6661   6661   
................................................................................
  6664   6664   
  6665   6665   # incessamment sous peu
  6666   6666   __bs_incessamment_sous_peu__
  6667   6667       incessamment [>sou|>soue] [peu|peux|peut]
  6668   6668           <<- /bs/ not value(\3, "|peu|") or not value(\2, "|sous|") -2:3>> sous peu                  && Confusion.|https://fr.wiktionary.org/wiki/sous_peu
  6669   6669           <<- /bs/ __else__ ->> sous peu|bientôt|dans peu de temps|d’un moment à l’autre              && Expression impropre.|https://fr.wiktionary.org/wiki/incessamment_sous_peu
  6670   6670   
  6671         -TEST: incessamment {{sous peut}}
  6672         -TEST: ils arrivent {{incessamment sous peu}}.
         6671  +TEST: incessamment {{sous peut}}                                                            ->> sous peu
         6672  +TEST: ils arrivent {{incessamment sous peu}}.                                               ->> sous peu|bientôt|dans peu de temps|d’un moment à l’autre
  6673   6673   
  6674   6674   
  6675   6675   # pire
  6676   6676   __bs_pire__
  6677   6677       [moins|aussi|plus] >pire
  6678   6678           <<- /bs/ -2>> mauvais|mauvaise|mauvaises                    && Tournure erronée : “\1 \2”. Écrivez “mauvais”.|http://www.academie-francaise.fr/plus-pire-moins-pire
  6679   6679   
................................................................................
  6691   6691   
  6692   6692   
  6693   6693   # pour de rire
  6694   6694   __bs_pour_de_rire__
  6695   6695       pour de rire
  6696   6696           <<- /bs/ ->> pour rire                                      && Tournure erronée (ou enfantine si elle est délibérée).|https://fr.wiktionary.org/wiki/pour_de_rire
  6697   6697   
  6698         -TEST: c’est {{pour de rire}}
         6698  +TEST: c’est {{pour de rire}}                                                                ->> pour rire
  6699   6699   TEST: c’est pour rire.
  6700   6700   
  6701   6701   
  6702   6702   # pour ne pas que
  6703   6703   __bs_pour_ne_pas_que__
  6704   6704       pour ne pas [que|qu’]
  6705   6705           <<- /bs/ ->> _
................................................................................
  6718   6718   
  6719   6719   
  6720   6720   # très / trop
  6721   6721   __bs_très_trop_superflu__
  6722   6722       [très|trop] [beaucoup|assez|mieux|pire|meilleur|délicieux|plus|moins]
  6723   6723           <<- /bs/ ->> \2                                                                             && Avec “\2”, l’adverbe “\1” est superflu.
  6724   6724   
  6725         -TEST: Je l’aime {{très beaucoup}}.
         6725  +TEST: Je l’aime {{très beaucoup}}.                                                          ->> beaucoup
  6726   6726   
  6727   6727   
  6728   6728   # novlangue
  6729   6729   __bs_vidéoprotection__
  6730   6730       >vidéoprotection
  6731   6731       >vidéo-protection
  6732   6732           <<- /bs/ ->> surveillance des populations|surveillance des lieux publics|vidéosurveillance|télésurveillance
................................................................................
  7100   7100       [je|j’]  ?[ne|n’]¿  [le|la|l’|les]                 [lui|leur|en|y]            @:V¬:(?:1s|Ov)
  7101   7101       [je|j’]  ?[ne|n’]¿  [lui|leur]                     en                         @:V¬:(?:1s|Ov)
  7102   7102           <<- /conj/ value(\-1, "|est|es|") --1>> ai|aie|suis     && Conjugaison erronée. Confusion probable entre “être” et “avoir”. Accord avec “\1”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
  7103   7103           <<- /conj/ __else__ --1>> =suggVerb(\-1, ":1s")         && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
  7104   7104   
  7105   7105   TEST: j’{{es}} déjà donné                                       ->> ai|aie|suis
  7106   7106   TEST: je l’{{est}} perdu de vue.                                ->> ai|aie|suis
  7107         -TEST: je {{donnerait}} tout pour y parvenir.
  7108         -TEST: Je le lui {{prend}}.
  7109         -TEST: Je l’{{apprend}}.
  7110         -TEST: Je les {{contre-attaques}}.
  7111         -TEST: Je maudis celui d’entre nous qui {{mens}}.
  7112         -TEST: J’y {{vient}}.
  7113         -TEST: J’en {{revient}}.
  7114         -TEST: je {{donner}}.
  7115         -TEST: Je ne leur en {{veut}} pas.
  7116         -TEST: je ne leur {{est}} rien donné
  7117         -TEST: Je ne le lui {{achèterait}} pas.
  7118         -TEST: Je ne l’y {{aie}} pas vu.
  7119         -TEST: Je ne t’{{attend}} pas.
  7120         -TEST: J’{{arrivait}} en retard.
  7121         -TEST: J’m’la {{fumerait}} bien, cette clope.
  7122         -TEST: J’leur en {{veut}} pas, à ces crétins.
  7123         -TEST: je t’en {{parlé}}
         7107  +TEST: je {{donnerait}} tout pour y parvenir.                    ->> donnerais
         7108  +TEST: Je le lui {{prend}}.                                      ->> prends
         7109  +TEST: Je l’{{apprend}}.                                         ->> apprends
         7110  +TEST: Je les {{contre-attaques}}.                               ->> contre-attaque
         7111  +TEST: J’y {{vient}}.                                            ->> viens
         7112  +TEST: J’en {{revient}}.                                         ->> reviens
         7113  +TEST: je {{donner}}.                                            ->> donne|donnais|donnai
         7114  +TEST: Je ne leur en {{veut}} pas.                               ->> veux
         7115  +TEST: je ne leur {{est}} rien donné                             ->> ai|aie|suis
         7116  +TEST: Je ne le lui {{achèterait}} pas.                          ->> achèterais
         7117  +TEST: Je ne t’{{attend}} pas.                                   ->> attends
         7118  +TEST: J’{{arrivait}} en retard.                                 ->> arrivais
         7119  +TEST: J’m’la {{fumerait}} bien, cette clope.                    ->> fumerais
         7120  +TEST: J’leur en {{veut}} pas, à ces crétins.                    ->> veux
         7121  +TEST: je t’en {{parlé}}                                         ->> parle|parlais|parlai
  7124   7122   TEST: Je est un autre.
  7125   7123   
  7126   7124   
  7127   7125   __conf_je_non_verbe__
  7128   7126       je  @:¬:(?:V|Ov)
  7129   7127           <<- /conf/ not value(\2, "|soussigné|soussignée|leurs|") and not tag(\1, "eg1mot") and not morph(<1, ":1s|>pronom/")
  7130   7128           -2>> =suggSimil(\2, ":(?:1s|Ov)", False)                                                    && Incohérence avec “je” : “\2” devrait être un verbe, un pronom objet, un adverbe de négation, etc.
................................................................................
  7133   7131       [je|j’]  [ne|n’|le|la|l’|les|me|m’|te|t’|se|s’|nous|vous|lui|leur]            @:¬:(?:V|Ov)
  7134   7132       [je|j’]  [ne|n’]    [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:¬:(?:V|Ov)
  7135   7133       [je|j’]  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]  [le|la|l’|les|en|y]        $:¬:V
  7136   7134       [je|j’]  ?[ne|n’]¿  [le|la|l’|les]                 [lui|leur|en|y]            $:¬:V
  7137   7135       [je|j’]  ?[ne|n’]¿  [lui|leur]                     en                         $:¬:V
  7138   7136           <<- /conf/ --1>> =suggSimil(\-1, ":(?:1s|Ov)", False)                                       && Incohérence avec “\1” : “\-1” devrait être un verbe, un pronom objet, un adverbe de négation, etc.
  7139   7137   
  7140         -TEST: Je ne le {{croix}} pas
  7141         -TEST: Je {{travail}}.                                       ->> travaille
         7138  +TEST: Je ne le {{croix}} pas                                    ->> crois|croîs|croie
         7139  +TEST: Je {{travail}}.                                           ->> travaille
  7142   7140   TEST: Je vous {{tellement}} reconnaissant.
  7143         -TEST: Je m’en {{fou}}.                                      ->> fous
         7141  +TEST: Je m’en {{fou}}.                                          ->> fous
  7144   7142   TEST: Je soussigné, M. X., déclare que…
  7145   7143   TEST: j’ai l’impression de ne même pas savoir ce qu’est un « juif français ».
  7146   7144   TEST: les pronoms “je” et “tu”
  7147   7145   
  7148   7146   
  7149   7147   ## 2sg
  7150   7148   __conj_tu__
................................................................................
  7152   7150       tu  [ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]       @:V¬:(?:Ov|P|[ISK].*:2s)
  7153   7151       tu  [ne|n’]    [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:V¬:(?:Ov|P|[ISK].*:2s)
  7154   7152       tu  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]  [le|la|l’|les|en|y]        @:V¬:(?:P|[ISK].*:2s)
  7155   7153       tu  ?[ne|n’]¿  [le|la|l’|les]                 [lui|leur|en|y]            @:V¬:(?:P|[ISK].*:2s)
  7156   7154       tu  ?[ne|n’]¿  [lui|leur]                     en                         @:V¬:(?:P|[ISK].*:2s)
  7157   7155           <<- /conj/ not morph(<1, ":V0") --1>> =suggVerb(\-1, ":2s")                                 && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 2ᵉ personne du singulier.
  7158   7156   
  7159         -TEST: Tu ne {{ment}} jamais.
  7160         -TEST: Tu {{a}} mal ?
  7161         -TEST: Tu ne le lui {{prend}} pas.
  7162         -TEST: Tu ne m’{{attendra}} pas.
         7157  +TEST: Tu ne {{ment}} jamais.                                                                        ->> mens
         7158  +TEST: Tu {{a}} mal ?                                                                                ->> as
         7159  +TEST: Tu ne le lui {{prend}} pas.                                                                   ->> prends
         7160  +TEST: Tu ne m’{{attendra}} pas.                                                                     ->> attendras
  7163   7161   TEST: Jusqu’ici, on a tu le nom de la créature.
  7164   7162   TEST: il s’est tu les jours après son agression.
  7165   7163   
  7166   7164   
  7167   7165   __conf_tu_non_verbe__
  7168   7166       tu                                                                       @:¬:(?:V|Ov)
  7169   7167       tu  [ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]       @:¬:(?:V|Ov)
................................................................................
  7170   7168       tu  [ne|n’]    [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:¬:(?:V|Ov)
  7171   7169       tu  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]  [le|la|l’|les|en|y]        $:¬:V
  7172   7170       tu  ?[ne|n’]¿  [le|la|l’|les]                 [lui|leur|en|y]            $:¬:V
  7173   7171       tu  ?[ne|n’]¿  [lui|leur]                     en                         $:¬:V
  7174   7172           <<- /conf/ not tag(\1, "eg1mot") and not morph(<1, ":(?:2s|V0)|>(?:pronom|à)/")
  7175   7173           --1>> =suggSimil(\-1, ":(?:2s|Ov)", False)                                                  && Incohérence avec “tu” : “\-1” devrait être un verbe, un pronom objet, un adverbe de négation, etc.
  7176   7174   
  7177         -TEST: tu {{croix}} que tu sais quelque chose, mais tu ne sais rien.
  7178         -TEST: tu la {{croix}} idiote ?
         7175  +TEST: tu {{croix}} que tu sais quelque chose, mais tu ne sais rien.                                 ->> crois|croîs|croies
         7176  +TEST: tu la {{croix}} idiote ?                                                                      ->> crois|croîs|croies
  7179   7177   TEST: Elles sont à tu et à toi.
  7180   7178   
  7181   7179   
  7182   7180   ## 3sg
  7183   7181   __conj_il__
  7184   7182       il  @:V¬:(?:3s|Ov)
  7185   7183           <<- /conj/ not (morph(\2, ":[PQ]") and morph(<1, ":V0.*:3s"))
................................................................................
  7280   7278       [ce|c’]  [le|l’]                @>être/:V¬:(?:N|A|3s|P|Q|Ov)
  7281   7279       [ce|c’]  [ne|n’]  ?[le|l’|en]¿  @>être/:V¬:(?:3[sp]|P|Q|Ov)
  7282   7280           <<- /conj/ --1>> =suggVerb(\-1, ":3s")                                                      && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
  7283   7281   
  7284   7282       [c’|ç’]                         @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:que|[bcdfgjklmnpqrstvwxz].*:N.*:m:[si])/
  7285   7283           <<- /conf/ not tag(\1, "eg1mot") -2>> =suggSimil(\2, ":3s", False)                          && Incohérence avec « \1 » : « \2 » devrait être un verbe.
  7286   7284   
  7287         -TEST: pour toi qui sais tout, ce ne le {{fus}} pas
  7288         -TEST: ce secret tu, ce {{devais}} être un cauchemar.
         7285  +TEST: pour toi qui sais tout, ce ne le {{fus}} pas                                                  ->> fut
         7286  +TEST: ce secret tu, ce {{devais}} être un cauchemar.                                                ->> devait
  7289   7287   TEST: Ce peut être un chien ou un chat.
  7290   7288   TEST: ce ne peut être aussi stupide.
  7291   7289   TEST: ce dut être un cauchemar.
  7292   7290   TEST: ce devra être un véritable expert pour accomplir une tâche aussi difficile.
  7293   7291   TEST: ce voudrait être le plus grand bal de tous les temps.
  7294   7292   TEST: ce ne pourrait être une chose aussi banale.
  7295   7293   TEST: ce serait une honte d’échouer une fois de plus à un test aussi élémentaire.
................................................................................
  7302   7300   __conj_c_en!6__
  7303   7301       c’ en  *WORD
  7304   7302           <<- /conj/ morph(\3, ">(?:être|devoir|devenir|pouvoir|vouloir|savoir)/:V", ":3s")
  7305   7303           -3>> =suggVerb(\3, ":3s")                                                                   && Conjugaison erronée. Accord avec “c’en”. Le verbe devrait être à la 3ᵉ personne du singulier.
  7306   7304           <<- /conf/ morph(\3, ":[YP]") or morph(\3, ":V", ">(?:être|devoir|devenir|pouvoir|vouloir|savoir)/")
  7307   7305           -1>> s’                                                                                     && Confusion : “c’en” est la forme élidée de “ça en”. Pour la forme pronominale “se”, écrivez “s’en”.
  7308   7306   
  7309         -TEST: tu vois, c’en {{étais}} trop pour elles.
  7310         -TEST: {{c’}}en prendre.
         7307  +TEST: tu vois, c’en {{étais}} trop pour elles.                                                      ->> était
         7308  +TEST: {{c’}}en prendre.                                                                             ->> s’
  7311   7309   TEST: C’en était malsain.
  7312   7310   TEST: C’en devenait trop.
  7313   7311   TEST: C’en pouvait être effrayant.
  7314   7312   
  7315   7313   
  7316   7314   __conf_c_s_verbe__
  7317   7315       [il|ils|on|ne|n’]  c’
................................................................................
  7376   7374       [<start>|,|(|puisque|lorsque|quand|quoique|combien|qui|pourquoi|comment|où]  nous  ?[ne|n’]¿  [me|m’|nous|vous|lui|leur]                          @:V¬:(?:1p|Ov)
  7377   7375       [<start>|,|(|puisque|lorsque|quand|quoique|combien|qui|pourquoi|comment|où]  nous  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]  [le|la|l’|les|en|y]  $:V¬:1p
  7378   7376       [<start>|,|(|puisque|lorsque|quand|quoique|combien|qui|pourquoi|comment|où]  nous  ?[ne|n’]¿  [le|la|l’|les]                 [lui|leur|en|y]      $:V¬:1p
  7379   7377       [<start>|,|(|puisque|lorsque|quand|quoique|combien|qui|pourquoi|comment|où]  nous  ?[ne|n’]¿  [lui|leur]                     en                   $:V¬:1p
  7380   7378           <<- /conj/ --1>> =suggVerb(\-1, ":1p")                                                      && Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
  7381   7379   
  7382   7380       [<start>|,|(|puisque|lorsque|quand|quoique|combien|pourquoi|comment|où]  nous  [le|la|l’|les|en|y]   @:V[123]..t_._[e_][a_]¬:(?:1p|Ov|Y|P)
  7383         -        <<- /conj/ --1>> =suggVerb(\-1, ":2p")                                                      && Conjugaison possiblement erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
         7381  +        <<- /conj/ --1>> =suggVerb(\-1, ":1p")                                                      && Conjugaison possiblement erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
  7384   7382   
  7385         -TEST: Nous {{arriverez}} demain.
  7386         -TEST: Nous {{travaillez}}.
  7387         -TEST: nous {{donné}} trop de considération
  7388         -TEST: nous {{avancez}}
  7389         -TEST: nous n’{{devancez}} que de quelques points.
  7390         -TEST: nous vous {{donnait}} des marques d’affection.
  7391         -TEST: nous la {{réuniront}} avec l’ancienne équipe.
         7383  +TEST: Nous {{arriverez}} demain.                                                        ->> arriverons
         7384  +TEST: Nous {{travaillez}}.                                                              ->> travaillons
         7385  +TEST: nous {{donné}} trop de considération                                              ->> donnons|donnâmes|donnions
         7386  +TEST: nous {{avancez}}                                                                  ->> avançons
         7387  +TEST: nous n’{{devancez}} que de quelques points.                                       ->> devançons
         7388  +TEST: nous vous {{donnait}} des marques d’affection.                                    ->> donnions
         7389  +TEST: nous la {{réuniront}} avec l’ancienne équipe.                                     ->> réunirons
  7392   7390   TEST: Et, nous laissant étonnés d’être encore là sans y avoir rien compris,
  7393   7391   TEST: Nous y voilà enfin.
  7394   7392   
  7395   7393   
  7396   7394   ## 2pl
  7397   7395   __conj_vous__
  7398   7396       <start>  vous  @:V¬:(?:G|Y|P|2p|3[sp]|Ov)
................................................................................
  7471   7469           --1>> =suggSimil(\-1, ":(?:3p|Ov)", False)                                                  && Incohérence avec “ils” : “\3” devrait être un verbe, un pronom objet, un adverbe de négation, etc.
  7472   7470   
  7473   7471   TEST: ils {{son}} du même bois.
  7474   7472   TEST: Ils {{étai}} partie au {{restaurent}}
  7475   7473   TEST: ils leur {{étai}} indifférent
  7476   7474   TEST: ils ne lui {{étai}} pas indifférent
  7477   7475   
  7478         -
  7479         -## se + incohérence
  7480         -__conj_se_incohérence__
  7481         -    [se|s’]  ?[le|la|l’|les]¿   @:V¬:(?:3[sp]|P)
  7482         -    s’       ?[en|y]¿           @:V¬:(?:3[sp]|P)
  7483         -        <<- /conj/ morph(\-1, ":[12]s") --1>> =suggVerb(\-1, ":3s")                                 && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 1ʳᵉ ou 2ᵉ personne du singulier.
  7484         -        <<- /conj/ __else__ and morph(\-1, ":1p") --1>> =suggVerb(\-1, ":3p")                       && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 1ʳᵉ personne du pluriel.
  7485         -        <<- /conj/ __else__ and morph(\-1, ":2p") --1>> =suggVerbInfi(\-1)                          && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 2ᵉ personne du pluriel.
  7486         -
  7487         -TEST: se {{considérez}} comme un génie…
  7488         -TEST: se {{rencontrerons}} demain grands et petits.
  7489         -TEST: se {{crois}} élu par Dieu…
  7490         -TEST: avec ceux se trouvant sur leur chemin
  7491         -TEST: s’y adonnant à cœur-joie.
  7492         -
  7493   7476   
  7494   7477   !!
  7495   7478   !!
  7496   7479   !!!! Pronoms + incohérences                                                                       !!
  7497   7480   !!
  7498   7481   !!
  7499   7482   
  7500   7483   __m_enfin__
  7501   7484       m’ enfin
  7502   7485           <<- !2>>
  7503   7486           <<- ~>> *
  7504   7487   
  7505   7488   
  7506         -__non_verbe_après_préverbes__
         7489  +__loc_notre_père_qui_es_au_cieux__
         7490  +    notre père qui [es|est] aux cieux
         7491  +        <<- !4>>
         7492  +        <<- ~3:0>> *
         7493  +
         7494  +
         7495  +__conj_se_incohérence!3__
         7496  +    [se|s’]  ?[le|la|l’|les]¿   @:V¬:(?:3[sp]|P)
         7497  +    s’       ?[en|y]¿           @:V¬:(?:3[sp]|P)
         7498  +        <<- /conj/ morph(\-1, ":[12]s") and \-1.endswith("ai") --1>> =\-1+"t|"+suggVerb(\-1, ":3s") && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 1ʳᵉ ou 2ᵉ personne du singulier.
         7499  +        <<- /conj/ __else__ and morph(\-1, ":[12]s") --1>> =suggVerb(\-1, ":3s")                    && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 1ʳᵉ ou 2ᵉ personne du singulier.
         7500  +        <<- /conj/ __else__ and morph(\-1, ":1p") --1>> =suggVerb(\-1, ":3p")                       && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 1ʳᵉ personne du pluriel.
         7501  +        <<- /conj/ __else__ and morph(\-1, ":2p") --1>> =suggVerbInfi(\-1)                          && Conjugaison erronée. Avec le pronom “se”, le verbe ne peut être à la 2ᵉ personne du pluriel.
         7502  +
         7503  +TEST: se {{considérez}} comme un génie…                                             ->> considérer
         7504  +TEST: se {{rencontrerons}} demain grands et petits.                                 ->> rencontreront
         7505  +TEST: se {{crois}} élu par Dieu…                                                    ->> croit
         7506  +TEST: se {{donnai}} des grands airs, ce con                                         ->> donnait|donna
         7507  +TEST: avec ceux se trouvant sur leur chemin
         7508  +TEST: s’y adonnant à cœur-joie.
         7509  +
         7510  +
         7511  +__non_verbe_après_préverbes!3__
  7507   7512       [ne|n’]     [le|la|l’|les]      [lui|leur|en|y]         @:¬:(?:[123][sp]|Y|P|Ov|X)
  7508   7513       [ne|n’]     [lui|leur]          en                      @:¬:(?:[123][sp]|Y|P|Ov|X)
  7509   7514           <<- /conf/ -4>> =suggSimil(\4, ":(?:[123][sp]|Y)", False)                                   && Incohérence avec « \1 \2 \3 » : « \4 » devrait être un verbe.
  7510   7515   
  7511   7516       [ne|n’]              [le|la|l’|les|nous|vous|lui|leur]  @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:presque|rien|guère)/
  7512   7517       n’                   [en|y]                             @:¬:(?:[123][sp]|Y|P|Ov|X|W)|>(?:presque|rien|guère)/
  7513   7518       [me|m’|te|t’|se|s’]  [le|la|l’|les]                     @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:presque|rien|guère)/
................................................................................
  7551   7556   TEST: N’oublient-ils pas ce qu’ils étaient autrefois…
  7552   7557   TEST: Ne presque jamais réussir un plat aussi simple, c’est de l’incompétence pure et simple.
  7553   7558   TEST: c’est vous les journalistes qui l’avez écrit
  7554   7559   TEST: C’est nous les patrons
  7555   7560   TEST: me revoilà
  7556   7561   TEST: ne l’avoir pas vu plus tôt
  7557   7562   
  7558         -
  7559         -__loc_notre_père_qui_es_au_cieux__
  7560         -    notre père qui [es|est] aux cieux
  7561         -        <<- !4>>
  7562         -        <<- ~3:0>> *
  7563         -
  7564   7563   
  7565   7564   !!
  7566   7565   !!
  7567   7566   !!!! Formes verbales sans sujet                                                                   !!
  7568   7567   !!
  7569   7568   !!
  7570   7569   
  7571   7570   ## Incohérences avec formes verbales 1sg et 2sg sans sujet
  7572   7571   
  7573   7572   __conj_1s_sans_sujet_xxxai!3__
  7574   7573       [ne|n’]  ?[le|la|l’|les|en|me|m’|te|t’|nous|vous|lui|leur|y]¿  ~ai$
  7575         -        <<- /conj/ not tagbefore(\1, "_1s_") and morph(\-1, ":1s", ":(?:E|G|W|M|J|3[sp])")
  7576         -        --1>> =suggVerb(\-1, ":3s")                                                                 && Incohérence. Ceci est un verbe à la 1ʳᵉ personne du singulier. Sujet (“je” ou “moi qui”) introuvable.
         7574  +        <<- /conj/ not tagbefore(\1, "_1s_") and morph(\-1, ":1s", ":[GW]")
         7575  +        --1>> =\-1+"t|"+suggVerb(\-1, ":3s")                                                        && Incohérence. Ceci est un verbe à la 1ʳᵉ personne du singulier. Sujet (“je” ou “moi qui”) introuvable.
  7577   7576   
  7578   7577       [me|m’|te|t’]       ?[le|la|l’|les|en|y]¿   ~ai$
  7579   7578       [le|la|l’|les]      [lui|leur|en|y]         ~ai$
  7580   7579       [lui|leur]          en                      ~ai$
  7581         -        <<- /conj/ not tagbefore(\1, "_1s_") and morph(\-1, ":1s", ":(?:E|G|W|M|J|3[sp])")
  7582         -        --1>> =suggVerb(\-1, ":3s")                                                                 && Incohérence. Ceci est un verbe à la 1ʳᵉ personne du singulier. Sujet (“je” ou “moi qui”) introuvable.
         7580  +        <<- /conj/ not tagbefore(\1, "_1s_") and morph(\-1, ":1s", ":[GW]")
         7581  +        --1>> =\-1+"t|"+suggVerb(\-1, ":3s")                                                        && Incohérence. Ceci est un verbe à la 1ʳᵉ personne du singulier. Sujet (“je” ou “moi qui”) introuvable.
  7583   7582   
  7584   7583       [nous|vous]         ?[le|la|l’|les|en|y]¿   ~ai$
  7585         -        <<- /conj/ not tagbefore(\-1, "_1s_") and not morph(<1, ":R") and morph(\-1, ":1s", ":(?:E|G|W|M|J|3[sp]|2p|1p)")
  7586         -        --1>> =suggVerb(\-1, ":3s")                                                                 && Incohérence. Ceci est un verbe à la 1ʳᵉ personne du singulier. Sujet (“je” ou “moi qui”) introuvable.
         7584  +        <<- /conj/ not tagbefore(\-1, "_1s_") and not morph(<1, ":R") and morph(\-1, ":1s", ":[GW]")
         7585  +        --1>> =\-1+"t|"+suggVerb(\-1, ":3s")                                                        && Incohérence. Ceci est un verbe à la 1ʳᵉ personne du singulier. Sujet (“je” ou “moi qui”) introuvable.
  7587   7586   
  7588   7587       ~ai$
  7589         -        <<- /conj/ not tagbefore(\1, "_1s_") and morph(\1, ":1s", ":(?:E|G|W|M|J|3[sp]|N|A|Q)") and not (\1.istitle() and before0("\\w"))
  7590         -        -1>> =suggVerb(\1, ":3s")                                                                   && Incohérence. Ceci est un verbe à la 1ʳᵉ personne du singulier. Sujet (“je” ou “moi qui”) introuvable.
         7588  +        <<- /conj/ not tagbefore(\1, "_1s_") and morph(\1, ":1s", ":[GWMNAQ]") and not (\1.istitle() and before0("\\w"))
         7589  +        -1>> =\-1+"t|"+suggVerb(\1, ":3s")                                                          && Incohérence. Ceci est un verbe à la 1ʳᵉ personne du singulier. Sujet (“je” ou “moi qui”) introuvable.
  7591   7590   
  7592         -TEST: avançait et s’{{donnai}} en spectacle
  7593         -TEST: il avancera, ne {{serai}} ce que de quelques pas
  7594         -TEST: m’{{occupai}} que deux jours, cette ânerie
  7595         -TEST: Lui, quand il y pensait, en {{arrivai}} à chaque fois à la même conclusion.
  7596         -TEST: {{dansai}} puis oubliait
  7597         -TEST: ce qui, dans le meilleur des cas, peut-être, oui, c’est vrai, vous {{donnerai}} l’avantage.
         7591  +TEST: avançait et {{donnai}} beaucoup                                                               ->> donnait|donna
         7592  +TEST: il avancera, ne {{serai}} ce que de quelques pas                                              ->> serait|sera
         7593  +TEST: m’{{occupai}} que deux jours, cette ânerie                                                    ->> occupait|occupa
         7594  +TEST: Lui, quand il y pensait, en {{arrivai}} à chaque fois à la même conclusion.                   ->> arrivait|arriva
         7595  +TEST: {{dansai}} puis oubliait                                                                      ->> dansait|dansa
         7596  +TEST: ce qui, dans le meilleur des cas, peut-être, oui, c’est vrai, vous {{donnerai}} l’avantage.   ->> donnerait|donnera
         7597  +TEST: un cheval bai
  7598   7598   
  7599   7599   
  7600   7600   __conj_2s_sans_sujet_xxxas_xxxes!3__
  7601   7601       [ne|n’]  ?[le|la|l’|les|en|me|m’|te|t’|nous|vous|lui|leur|y]¿  ~[ae]s$
  7602   7602           <<- /conj/ not tagbefore(\1, "_2s_") and morph(\-1, ":2s", ":(?:E|G|W|M|J|3[sp]|1p)")
  7603   7603           --1>> =suggVerb(\-1, ":3s")                                                                 && Incohérence. Ceci est un verbe à la 2ᵉ personne du singulier. Sujet (“tu” ou “toi qui”) introuvable.
  7604   7604   
................................................................................
  7612   7612           <<- /conj/ not tagbefore(\-1, "_2s_") and not morph(<1, ":R") and morph(\-1, ":2s", ":(?:E|G|W|M|J|3[sp]|2p|1p)")
  7613   7613           --1>> =suggVerb(\-1, ":3s")                                                                 && Incohérence. Ceci est un verbe à la 2ᵉ personne du singulier. Sujet (“tu” ou “toi qui”) introuvable.
  7614   7614   
  7615   7615       ~..[ae]s$
  7616   7616           <<- /conj/ not tagbefore(\1, "_2s_") and morph(\1, ":2s", ":(?:E|G|W|M|J|3[sp]|N|A|Q|1p)") and not (\1.istitle() and before0("\\w"))
  7617   7617           -1>> =suggVerb(\1, ":3s")                                                                   && Incohérence. Ceci est un verbe à la 2ᵉ personne du singulier. Sujet (“tu” ou “toi qui”) introuvable.
  7618   7618   
  7619         -TEST: se {{demandes}} comment faire
  7620         -TEST: oui, il l’ignorait, ne me {{demandes}} comment c’était possible
  7621         -TEST: c’est ça, me {{demandes}} comment c’est possible
  7622         -TEST: je me questionne, {{exiges}} des réponses mais n’en obtiens pas…
  7623         -TEST: Caroline, quand l’heure viendra, {{décideras}} de la conduite à tenir.
  7624         -TEST: {{arrimeras}} le voilier
  7625         -TEST: n’est-ce pas, indubitablement, nous la {{contestes}}
         7619  +TEST: se {{demandes}} comment faire                                                                 ->> demande
         7620  +TEST: oui, il l’ignorait, ne me {{demandes}} comment c’était possible                               ->> demande
         7621  +TEST: c’est ça, me {{demandes}} comment c’est possible                                              ->> demande
         7622  +TEST: je me questionne, {{exiges}} des réponses mais n’en obtiens pas…                              ->> exige
         7623  +TEST: Caroline, quand l’heure viendra, {{décideras}} de la conduite à tenir.                        ->> décidera
         7624  +TEST: {{arrimeras}} le voilier                                                                      ->> arrimera
         7625  +TEST: n’est-ce pas, indubitablement, nous la {{contestes}}                                          ->> conteste
  7626   7626   TEST: nous laisserons derrière nous les empires de la Terre.
  7627   7627   
  7628   7628   
  7629   7629   __conj_1s_2s_sans_sujet_xxxs!3__
  7630   7630       [ne|n’]  ?[le|la|l’|les|en|me|m’|te|t’|nous|vous|lui|leur|y]¿  ~[iudnrtpcï]s$
  7631   7631           <<- /conj/ not tagbefore(\1, "_1s_") and not tagbefore(\1, "_2s_") and morph(\-1, ":[12]s", ":(?:E|G|W|M|J|3[sp]|2p|1p)")
  7632   7632           --1>> =suggVerb(\-1, ":3s")                                                                 && Incohérence. Le sujet de cette forme verbale est introuvable.
................................................................................
  7646   7646           -1>> =suggVerb(\1, ":3s")                                                                   && Incohérence. Le sujet de cette forme verbale est introuvable.
  7647   7647   
  7648   7648       ~[iudnrtpcï]s$
  7649   7649           <<- /conj/ not tag(\1, "eg1mot") and not tagbefore(\1, "_1s_") and not tagbefore(\1, "_2s_")
  7650   7650               and morph(\1, ":[12]s", ":(?:E|G|W|M|J|3[sp]|2p|1p|V0e|N|A|Q)") and not (\1.istitle() and before0("\\w"))
  7651   7651           -1>> =suggVerb(\1, ":3s")                                                                   && Incohérence. Le sujet de cette forme verbale est introuvable.
  7652   7652   
  7653         -TEST: s’{{précipitais}} dans la gueule du loup
  7654         -TEST: ne leur {{donnais}} aucune raison de se faire aimer
  7655         -TEST: leur en {{faisais}} baver
  7656         -TEST: vous en {{donnais}} pour votre argent, ce type.
  7657         -TEST: oui, non, qui sait ? {{étais}} perdu, ce gars-là
  7658         -TEST: ceux-là, dans tous les cas de figure et dans tous les coups ratés, {{comprenais}} mal pourquoi on leur en voulait.
         7653  +TEST: il le provoquait, le {{précipitais}} dans la gueule du loup                                   ->> précipitait
         7654  +TEST: ne leur {{donnais}} aucune raison de se faire aimer                                           ->> donnait
         7655  +TEST: leur en {{faisais}} baver                                                                     ->> faisait
         7656  +TEST: vous en {{donnais}} pour votre argent, ce type.                                               ->> donnait
         7657  +TEST: oui, non, qui sait ? {{étais}} perdu, ce gars-là                                              ->> était
         7658  +TEST: ceux-là, dans tous les cas de figure et dans tous les coups ratés, {{comprenais}} mal pourquoi on leur en voulait.    ->> comprenait
  7659   7659   TEST: {{j'}}ai signalé que {{j'}}essayais de regrouper les paragraphes. (Tests avec apostrophe droite.)
  7660   7660   TEST: lorsque deux sujets politiques voisins se présentent sur le marché, l’un plus flou et l’autre plus caricatural
  7661   7661   TEST: dans tous les cas de figure imaginés par cette bande de nuls, il n’y en a pas un qui les sauvera.
  7662   7662   TEST: ces gens qui vont par monts et par vaux.
  7663   7663   TEST: pour ne justement pas donner l’impression de s’être trompé.
  7664   7664   TEST: C’était lui le plus jeune président.
  7665   7665   TEST: Avec la plupart d’entre nous pris en sandwich quelque part entre les deux
................................................................................
  7678   7678               and not morph(<1, ":(?:R|D.*:p)")
  7679   7679           -1>> =suggVerb(\1, ":3s")                                                                   && Incohérence. Le sujet de cette forme verbale est introuvable.
  7680   7680   
  7681   7681       [peux|veux|équivaux|prévaux]
  7682   7682           <<- /conj/ not tagbefore(\1, "_1s_") and not tagbefore(\1, "_2s_") and not (\1.istitle() and before0("\\w"))
  7683   7683           -1>> =suggVerb(\1, ":3s")                                                                   && Incohérence. Le sujet de cette forme verbale est introuvable.
  7684   7684   
  7685         -TEST: tu sais, s’{{équivaux}}, voilà.
  7686         -TEST: tu sais, s’en {{veux}} d’avoir raté ça.
  7687         -TEST: s’{{peux}} qu’il avait faim, va savoir
  7688         -TEST: n’{{équivaux}} pas à ma BMW, cette tire.
  7689         -TEST: faut voir, ces hommes, lui, tu sais, l’en peux
  7690         -TEST: la lui {{donnais}} sans contrepartie
  7691         -TEST: {{vaux}} pas ça, ce truc.
  7692         -TEST: ouais, ce serait pas de refus, ouais, {{peux}} peut-être nous aider
  7693         -TEST: Elle, ici et dans tous les cas de figure, {{veux}} toujours en faire plus.
  7694         -TEST: Le total de cette opération, contrairement à ce qu’on pense, {{équivaux}} à au moins trois d’entre eux.
         7685  +TEST: ça, tu sais, s’{{équivaux}}, voilà.                                                           ->> équivaut
         7686  +TEST: lui, tu sais, s’en {{veux}} d’avoir raté ça.                                                  ->> veut
         7687  +TEST: s’{{peux}} qu’il avait faim, va savoir                                                        ->> peut
         7688  +TEST: n’{{équivaux}} pas à ma BMW, cette tire.                                                      ->> équivaut
         7689  +TEST: la lui {{donnais}} sans contrepartie                                                          ->> donnait
         7690  +TEST: {{vaux}} pas ça, ce truc.                                                                     ->> vaut
         7691  +TEST: ouais, ce serait pas de refus, ouais, {{peux}} peut-être nous aider                           ->> peut
         7692  +TEST: Elle, ici et dans tous les cas de figure, {{veux}} toujours en faire plus.                    ->> veut
         7693  +TEST: Le total de cette opération, contrairement à ce qu’on pense, {{équivaux}} à au moins trois d’entre eux.   ->> équivaut
  7695   7694   
  7696   7695   
  7697   7696   ## Incohérences avec formes verbales 1pl et 2pl sans sujet
  7698   7697   __conj_1p_sans_sujet!3__
  7699   7698       ~ons$
  7700   7699           <<- /conj/ morph(\1, ":1p", ":[EGMNAJ]") and not tagbefore(\1, "_1p_") and not (\1.istitle() and before0("\\w"))
  7701   7700           -1>> =suggVerb(\1, ":3p")     && Ceci est un verbe à la 1ʳᵉ personne du pluriel. Sujet (“nous” ou équivalent) introuvable.
................................................................................
  7770   7769   
  7771   7770       au  la  @:[NAQ].*:[fe]
  7772   7771           <<- /conf/ not \1.isupper() and \2.islower() -1>> à                 && Usage impropre. Avec un nom féminin, utilisez la préposition “à”. (Ex : Je vais à la gare, je vais au stade.)
  7773   7772   
  7774   7773       au  l’
  7775   7774           <<- /conf/ \2 == "l’" -1>> à                                        && Usage impropre. Exemple : Elle va à l’opéra. Elle va au bal.
  7776   7775   
  7777         -TEST: {{au le}} chien
         7776  +TEST: {{au le}} chien                                       ->> au
  7778   7777   TEST: {{au les}} armoires
  7779         -TEST: qui sont {{au}} l’usage
  7780         -TEST: {{au}} la passion
         7778  +TEST: qui sont {{au}} l’usage                               ->> à
         7779  +TEST: {{au}} la passion                                     ->> à
  7781   7780   
  7782   7781   
  7783   7782   __conf_de_du_d__
  7784   7783       [de|du]  d’  *WORD
  7785   7784           <<- /conf/ not \1.isupper() and \3.islower() -1:2>> d’          && Incohérence.
  7786   7785   
  7787         -TEST: Ça t’arrive {{de d’}}arriver à l’heure ?
         7786  +TEST: Ça t’arrive {{de d’}}arriver à l’heure ?                                                      ->> d’
  7788   7787   TEST: Les écrits de d’Alembert.
  7789   7788   
  7790   7789   
  7791   7790   __conf_déterminant_fem_sing_verbe__
  7792         -    [ma|ta|cette|ladite]  @:(?:Y|[123][sp])¬:[NA]
         7791  +    [ma|cette|ladite]  @:(?:Y|[123][sp])¬:[NA]
  7793   7792           <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True)                        && Incohérence avec “\1” : “\2” est une forme verbale.
  7794   7793   
  7795   7794       quelle  @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir)/
  7796   7795           <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") and hasSimil(\2, ":[NA]:[fe]:[si]")
  7797   7796           -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True)                                                && Incohérence avec “\1” : “\2” est une forme verbale.
  7798   7797   
  7799   7798       sa  @:(?:Y|[123][sp])¬:(?:N.*:[fe]|A|W)
................................................................................
  7813   7812   TEST: {{çà}} va                                                               ->> ça
  7814   7813   TEST: {{sa}} va                                                               ->> ça
  7815   7814   TEST: {{sa}} a tout changé                                                    ->> ça
  7816   7815   TEST: {{quelle}} {{camera}} ce serait ?
  7817   7816   TEST: quelle serait la solution ?
  7818   7817   TEST: quelle pourrait être la solution à ce problème ?
  7819   7818   
         7819  +
         7820  +# ta / t’as
         7821  +__conf_t_as_ta_t_a__
         7822  +    ta  [que|qu’]
         7823  +    ta  [plein|beaucoup|peu|combien]  [de|d’]
         7824  +    ta  $:D
         7825  +    ta  encore  @:(?:Q|V1.*:Y)
         7826  +        <<- /conf/ not \1.isupper() -1>> t’as                                   && Confusion : “ta” est un déterminant féminin. Pour l’abréviation de “tu as”, écrivez “t’as”.
         7827  +
         7828  +    ta  @:Q.*:m
         7829  +        <<- /conf/ not \1.isupper() -1>> t’as                                   && Confusion possible : “ta” est un déterminant féminin. Pour l’abréviation de “tu as”, écrivez “t’as”.
         7830  +
         7831  +    ta  @:V1.*:(?:Y|Iq.*:[123]s|Ip.*:2p)¬:[NA]
         7832  +        <<- /conf/ not \1.isupper() -1>> t’as                                   && Confusion : “ta” est un déterminant féminin. Pour l’abréviation de “tu as”, écrivez “t’as”.
         7833  +        <<- /conf/ __also__ --1>> =suggVerbPpas(\-1, ":m:s")                    && Confusion : “ta” est un déterminant féminin. Pour l’abréviation de “tu as”, écrivez “t’as” et mettez un participe passé après.
         7834  +
         7835  +    ta  @:(?:[123][sp]|Y|P)¬:(?:[NA]|V1.*:(?:Y|Iq.*:[123]s|Ip.*:2p))
         7836  +        <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True)    && Incohérence avec “\1” : “\2” est une forme verbale.
         7837  +
         7838  +    <start> t’ a  [que|qu’|quel+les]
         7839  +    <start> t’ a  ?[plein|beaucoup|peu|combien]¿  [de|d’]
         7840  +    <start> t’ a  encore  @:(?:Q|V1.*:Y)
         7841  +    <start> t’ a  @:V1.*:Y
         7842  +        <<- /conf/ -3>> as                                                      && Confusion. Pour l’abréviation de “tu as”, écrivez “t’as”.
         7843  +
         7844  +TEST: {{ta}} combien de fric, mec ?                                                 ->> t’as
         7845  +TEST: {{ta}} qu’à bosser plus, feignasse.                                           ->> t’as
         7846  +TEST: {{ta}} {{bouffer}} du lion                                                    ->> t’as|||bouffé
         7847  +TEST: {{ta}} {{manqué}} quelque chose                                               ->> t’as|||manquée
         7848  +TEST: {{ta}} {{bouffait}}                                                           ->> t’as|||bouffé
         7849  +TEST: {{ta}} {{bouffez}}                                                            ->> t’as|||bouffé
         7850  +TEST: t’{{a}} quelle prof ?                                                         ->> as
         7851  +TEST: {{ta}} quel âge ?                                                             ->> t’as
         7852  +TEST: ta {{tanguant}}                                                               ->>
         7853  +TEST: avec ta peu élégante façon de remettre les gens en place, tu te fais plein d’ennemis.
         7854  +TEST: ferme ta grande gueule
         7855  +TEST: ta vraiment insupportable manière de rire.
         7856  +TEST: ta gueule, connard.
         7857  +
  7820   7858   
  7821   7859   __conf_déterminant_mas_sing_verbe__
  7822   7860       du  @:(?:Y|[123][sp]|P)¬:[NAQ]
  7823   7861           <<- /conf/ \2.islower() and not ( morph(\-1, ":V[023].*:Y") and ( morph(<1, ":V0a|>(?:jamais|pas)") or tag(<1, "_VCint_") ) )
  7824   7862           -2>> =suggSimil(\2, ":[NA]:[me]:[si]", True)                                                && Incohérence avec “\1” : “\2” est une forme verbale.
  7825   7863   
  7826   7864       [cet|ledit|dudit]  @:(?:Y|[123][sp])¬:[NAQ]
................................................................................
 10085  10123       en cour d’ >assise
 10086  10124           <<- !1:2>>
 10087  10125   
 10088  10126       au long [court|cour|courre]
 10089  10127           <<- /conf/ --1>> cours                              && Locution “au long cours”.|https://fr.wiktionary.org/wiki/au_long_cours
 10090  10128   
 10091  10129       court d’ eau
 10092         -        <<- /conf/ morph(<1, ":(?:D.*:[me]:[si]|R)", ">à/") -1>> cours     && Confusion. Écrivez “cours d’eau”.|https://fr.wiktionary.org/wiki/cours_d%E2%80%99eau
        10130  +        <<- /conf/ morph(<1, ":(?:D.*:[me]:[si]|R)") and not value(<1, "|à|")
        10131  +        -1>> cours                                          && Confusion. Écrivez “cours d’eau”.|https://fr.wiktionary.org/wiki/cours_d%E2%80%99eau
 10093  10132   
 10094  10133       courts d’ eau
 10095         -        <<- /conf/ morph(<1, ":(?:D.*:[me]:[pi]|R)", ">à/") -1>> cours     && Confusion. Écrivez “cours d’eau”.|https://fr.wiktionary.org/wiki/cours_d%E2%80%99eau
        10134  +        <<- /conf/ morph(<1, ":(?:D.*:[me]:[pi]|R)", ">à/")
        10135  +        -1>> cours                                          && Confusion. Écrivez “cours d’eau”.|https://fr.wiktionary.org/wiki/cours_d%E2%80%99eau
 10096  10136   
 10097  10137       en cour
 10098  10138           <<- /conf/ ->> en cours                             && Confusion probable. Locution “en cours…”|https://fr.wiktionary.org/wiki/en_cours
 10099  10139   
 10100  10140       [<start>|,|en|un|le|ce|mon|notre|votre|leur|des|les|mes|tes|ses|ces|nos|vos|leurs|quelques|plusieurs|certains|maints] [court+s] [de|d’]
 10101  10141           || [allemand|anglais|arabe|arabe|bengali|bhodjpouri|cantonais|coréen|égyptien|espagnol|français|grec|gujarati|haoussa|hébreu|hindi|indonésien|italien|italien|latin|japonais|javanais|mandarin|marathi|minnan|ourdou|pendjabi|persan|portugais|russe|sanskrit|sanscrit|swahili|tamoul|thaï|turc|tégoulou|vietnamien|wu]
 10102  10142       [<start>|,|en|un|le|ce|mon|notre|votre|leur|des|les|mes|tes|ses|ces|nos|vos|leurs|quelques|plusieurs|certains|maints] [court+s] [de|d’]
................................................................................
 12810  12850   
 12811  12851   # roue / roux
 12812  12852   __conf_roue_roux__
 12813  12853       en roux >libre
 12814  12854           <<- /conf/ ->> en roue libre                            && Locution “en roue libre”.|https://fr.wiktionary.org/wiki/en_roue_libre
 12815  12855   
 12816  12856       >bâton ?@:[WX]¿ dans les roux
        12857  +    sur les chapeaux [de|d’] roux
 12817  12858           <<- /conf/ --1>> roues                                  && Confusion. Vous confondez l’objet rond avec la couleur.|https://fr.wiktionary.org/wiki/roue
 12818  12859   
 12819  12860   TEST: ces cons sont constamment {{en roux libre}}                   ->> en roue libre
 12820  12861   TEST: cesse de nous mettse des bâtons dans les {{roux}}             ->> roues
 12821  12862   TEST: elle est en roue libre depuis le début.
 12822  12863   
 12823  12864   
................................................................................
 12932  12973           <<- /conf/ __else__ and morph(\3, ":(?:[123]p|Y|P)") ->> \1\2\3                                     && Verbe “s’ensuivre”.|https://fr.wiktionary.org/wiki/s%E2%80%99ensuivre
 12933  12974   
 12934  12975   TEST: il {{s’en suis}} des représailles
 12935  12976   TEST: {{s’en suivi}} des représailles
 12936  12977   TEST: {{S’en suivrons}} une guerre de tous les instants et…
 12937  12978   TEST: {{S’en suivre}}.
 12938  12979   
 12939         -
 12940         -__conf_si_vconj__
 12941         -    si  @:(?:[123][sp]|Y)¬:[GAQWMT]  <end>
 12942         -        <<- /conf/ not \1.isupper() and not value(<1, "|ne|il|ils|on|")
 12943         -        -2>> =suggSimil(\2, ":[AWGT]", True)                                                        && Incohérence probable avec “si” : “\2” ne devrait pas être une forme verbale conjuguée.
 12944         -
 12945         -    si  @:[123][sp]¬:[GNAQWMT]  @:¬:D
 12946         -        <<- /conf/ not \1.isupper() and not value(<1, "|ne|il|ils|on|") and not (morph(\2, ":V0") and morph(\3, ":[QY]"))
 12947         -        -2>> =suggSimil(\2, ":[AWGT]", True)                                                        && Incohérence probable avec “si” : “\2” ne devrait pas être une forme verbale conjuguée.
 12948         -
 12949         -TEST: des personnes si {{désespérer}}
 12950         -TEST: Ces gens sont si {{prit}} par leur travail qu’ils en oublient de vivre.
 12951         -TEST: Ça ira mieux demain, surtout si émerge une demande forte de la part des consommateurs.
 12952         -TEST: Toutes les bifurcations qui auraient été possibles si avaient été pris en compte des critères autre que la captation de valeur ajoutée, l’augmentation des taux de profit, et l’accumulation du capital.
 12953         -TEST: si venir à la conférence coûte autant, il est préférable de s’abstenir.
 12954         -
 12955  12980   
 12956  12981   # sitôt / si tôt
 12957  12982   __conf_sitôt__
 12958  12983       [<start>|,|(] si tôt  $:A
 12959  12984           <<- /conf/ -2:3>> sitôt                             && Confusion probable : si vous voulez dire “aussitôt”, écrivez “sitôt”.|https://fr.wiktionary.org/wiki/sit%C3%B4t
 12960  12985   
 12961  12986   TEST: {{si tôt}} accomplie, il fallut recommencer
................................................................................
 12970  12995       s’ [y|i] [tôt|>tau|taux|to|>taud|trop|trot] [dis|dix|dit+s|di] ?,¿ s’ [y|i] [tôt|>tau|taux|to|>taud|trop|trot] [fait+s|>fée|fé|fais]
 12971  12996           <<- /loc/ ->> sitôt dit, sitôt fait
 12972  12997           && Confusion. Locution « sitôt dit, sitôt fait ».|https://fr.wiktionary.org/wiki/sit%C3%B4t_dit,_sit%C3%B4t_fait
 12973  12998   
 12974  12999   TEST: {{si tôt dit, sitôt fait}}                                    ->> sitôt dit, sitôt fait
 12975  13000   TEST: sitôt dit, sitôt fait.
 12976  13001   
        13002  +
        13003  +__conf_si_vconj__
        13004  +    si  @:(?:[123][sp]|Y)¬:[GAQWMT]  <end>
        13005  +        <<- /conf/ not \1.isupper() and not value(<1, "|ne|il|ils|on|")
        13006  +        -2>> =suggSimil(\2, ":[AWGT]", True)                                                        && Incohérence probable avec “si” : “\2” ne devrait pas être une forme verbale conjuguée.
        13007  +
        13008  +    si  @:[123][sp]¬:[GNAQWMT]  @:¬:D
        13009  +        <<- /conf/ not \1.isupper() and not value(<1, "|ne|il|ils|on|") and not (morph(\2, ":V0") and morph(\3, ":[QY]"))
        13010  +        -2>> =suggSimil(\2, ":[AWGT]", True)                                                        && Incohérence probable avec “si” : “\2” ne devrait pas être une forme verbale conjuguée.
        13011  +
        13012  +TEST: des personnes si {{désespérer}}
        13013  +TEST: Ces gens sont si {{prit}} par leur travail qu’ils en oublient de vivre.
        13014  +TEST: Ça ira mieux demain, surtout si émerge une demande forte de la part des consommateurs.
        13015  +TEST: Toutes les bifurcations qui auraient été possibles si avaient été pris en compte des critères autre que la captation de valeur ajoutée, l’augmentation des taux de profit, et l’accumulation du capital.
        13016  +TEST: si venir à la conférence coûte autant, il est préférable de s’abstenir.
        13017  +
 12977  13018   
 12978  13019   # s’y / si
 12979  13020   __conf_s_y_si__
 12980  13021       ne  si  @:V
 12981  13022           <<- /conf/ -2>> s’y && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
        13023  +        <<- !-1>> conf
 12982  13024   
 12983  13025       [<start>|,|(]  *WORD  si  @:[123][sp]¬:[MGA]
 12984  13026           <<- /conf/ \-2.islower() and morph(\2, ":M")
 12985  13027           --2>> s’y           && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
        13028  +        <<- !-1>> conf
 12986  13029   
 12987  13030       [il|ils|on]  si  @:[123][sp]¬:[MG]
 12988  13031           <<- /conf/
 12989  13032           --2>> s’y           && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
        13033  +        <<- !-1>> conf
 12990  13034   
 12991  13035       [<start>|,|(]  [elle|elles|iel|iels]  si  @:[123][sp]¬:[MGA]
 12992  13036           <<- /conf/
 12993  13037           --2>> s’y           && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
        13038  +        <<- !-1>> conf
 12994  13039   
 12995  13040       [<start>|,|(]  [un|une|le|la|l’|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur]  *WORD  si  @:[123]s¬:A
 12996  13041           <<- /conf/ morph(\3, ":[NA].*:[si]")
 12997  13042           --2>> s’y           && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
        13043  +        <<- !-1>> conf
 12998  13044   
 12999  13045       [<start>|,|(]  [des|les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs]  *WORD  si  @:[23]p¬:A
 13000  13046           <<- /conf/ morph(\3, ":[NA].*:[pi]")
 13001  13047           --2>> s’y           && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
        13048  +        <<- !-1>> conf
 13002  13049   
 13003  13050       [<start>|,|(]  [certains|certaines|moult|maints|maintes]  *WORD  si  @:[23]p
 13004  13051           <<- /conf/ morph(\3, ":[NA].*:[pi]", ":3p")
 13005  13052           --2>> s’y           && Confusion probable entre la conjonction “si” et la contraction du pronom “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
        13053  +        <<- !-1>> conf
 13006  13054   
 13007  13055   TEST: la politique, ne {{si}} épanouissent que les hypocrites                   ->> s’y
 13008         -TEST: Jérôme {{si}} {{rend}} souvent                                            ->> s’y|||
 13009         -TEST: Mélanie {{si}} {{adonne}} avec passion.                                   ->> s’y|||
        13056  +TEST: Jérôme {{si}} rend souvent                                                ->> s’y
        13057  +TEST: Mélanie {{si}} adonne avec passion.                                       ->> s’y
 13010  13058   TEST: il {{si}} croit                                                           ->> s’y
 13011         -TEST: elle {{si}} {{complait}}                                                  ->> s’y
        13059  +TEST: elle {{si}} complait                                                      ->> s’y
 13012  13060   TEST: une femme {{si}} rend tous les jours                                      ->> s’y
 13013  13061   TEST: les hommes {{si}} rendent tous les jours                                  ->> s’y
 13014         -TEST: certaines prisonnières {{si}} {{adonnent}}                                ->> s’y|||
        13062  +TEST: certaines prisonnières {{si}} adonnent                                    ->> s’y
 13015  13063   TEST: eux si aigris, elles si violentes
 13016  13064   TEST: le SI sera prêt.
 13017  13065   TEST: perdu si entre lui et moi survient une dissension
 13018  13066   TEST: s’y rendre est indispensable.
 13019  13067   TEST: Paul si dément qu’on allait l’enfermer à l’asile
 13020  13068   TEST: Si exercer des représailles nous procure une satisfaction immédiate, les conséquences à long terme sont souvent désastreuses.
 13021  13069   TEST: plusieurs restent si déments qu’on ne savait plus que faire d’eux.
................................................................................
 13148  13196       [<start>|,|(]  [elles|certaines|quelques-uns|quelques-unes]  son  @:[AQW]
 13149  13197           <<- /conf/ -2>> \2,                                     && Confusion possible : ou vous confondez “son” et “sont”, ou vous devriez mettre une virgule après “\2”.
 13150  13198           <<- /conf/ -3>> sont                                    && Confusion possible : pour la conjugaison de “être” à la 3ᵉ personne du pluriel, écrivez “sont”.
 13151  13199   
 13152  13200   TEST: ne leur {{son}} pas odieux.                                                           ->> sont
 13153  13201   TEST: Ces chiens me {{son}} odieux.                                                         ->> sont
 13154  13202   TEST: ces gens qui {{son}}, dans le meilleur des cas, des imbéciles ne peuvent nous aider.  ->> sont
 13155         -TEST: {{sont}} {{pain}}
 13156         -TEST: en {{sont}} {{absence}}
        13203  +TEST: {{sont}} {{pain}}                                                                     ->> son|||pains
        13204  +TEST: en {{sont}} {{absence}}                                                               ->> son|||absences
 13157  13205   TEST: qui {{son}} ces gens ?                                                                ->> sont
 13158  13206   TEST: chez {{sont}} amis                                                                    ->> son
 13159  13207   TEST: il a perdu {{sont}} {{ami}}                                                           ->> son|||amis
 13160  13208   TEST: ces gens {{son}} ceux qui nous mettent constamment dans la merde                      ->> sont
 13161  13209   TEST: à {{sont}} précis de mathématiques                                                    ->> son
 13162  13210   TEST: {{elles}} {{son}} là
 13163  13211   TEST: elles s’en sont mal portées
................................................................................
 13261  13309   TEST: Il est tellement {{sur}} de la trouver.                                       ->> sûr
 13262  13310   TEST: ils sont en lieu {{sur}} et introuvables.                                     ->> sûr
 13263  13311   TEST: J’en suis {{sur}} désormais.                                                  ->> sûr
 13264  13312   TEST: Il tapait par à-coups sur la table.
 13265  13313   TEST: il s’étendit sur de la mousse à mémoire de forme
 13266  13314   TEST: Elle réussira à coup sûr.
 13267  13315   
 13268         -
 13269         -# ta / t’as
 13270         -__conf_t_as_ta_t_a__
 13271         -    ta  [que|qu’|quel+les]
 13272         -    ta  ?[plein|beaucoup|peu|combien]¿  [de|d’]
 13273         -    ta  encore  @:(?:Q|V1.*:Y)
 13274         -    ta  @:V1.*:Y
 13275         -        <<- /conf/ not \1.isupper() -1>> t’as               && Confusion : “ta” est un déterminant féminin. Pour l’abréviation de “tu as”, écrivez “t’as”.
 13276         -
 13277         -    ta  @:Q.*:m:[si] $:D
 13278         -        <<- /conf/ not \1.isupper() -1>> t’as               && Confusion possible : “ta” est un déterminant féminin. Pour l’abréviation de “tu as”, écrivez “t’as”.
 13279         -
 13280         -    <start> t’ a  [que|qu’|quel+les]
 13281         -    <start> t’ a  ?[plein|beaucoup|peu|combien]¿  [de|d’]
 13282         -    <start> t’ a  encore  @:(?:Q|V1.*:Y)
 13283         -    <start> t’ a  @:V1.*:Y
 13284         -        <<- /conf/ -3>> as                                  && Confusion. Pour l’abréviation de “tu as”, écrivez “t’as”.
 13285         -
 13286         -TEST: {{ta}} combien de fric, mec ?                                                 ->> t’as
 13287         -TEST: {{ta}} qu’à bosser plus, feignasse.                                           ->> t’as
 13288         -TEST: {{ta}} {{bouffer}} du lion
 13289         -TEST: {{ta}} {{manqué}} quelque chose
 13290         -TEST: t’{{a}} quelle prof ?                                                         ->> as
 13291         -TEST: avec ta peu élégante façon de remettre les gens en place, tu te fais plein d’ennemis.
 13292         -TEST: ferme ta grande gueule
 13293         -TEST: ta vraiment insupportable manière de rire.
 13294         -TEST: ta gueule, connard.
 13295         -
 13296  13316   
 13297  13317   # temps / tant / tan
 13298  13318   __conf_tant_temps_tan_1__
 13299  13319       ## temps
 13300  13320       combien [de|d’] [tant|>tan]
 13301  13321       un bon bout [de|d’] [tant|>tan]
 13302  13322       une question [de|d’] [tant|>tan]
................................................................................
 13408  13428   
 13409  13429   
 13410  13430   # taule / tôle
 13411  13431   __conf_taule_tôle1__
 13412  13432       [>taule] [de|d’|en] [>acier|>alu|>aluminium|>bardage|>cuivre|>étanchéité|>fer|>festonnage|inox|>laiton|>métal|>trapèze|>zinc|>éverite|>fibrociment|>plastique|>polycarbonate|PVC]
 13413  13433           <<- /conf/ -1>> =\1.replace("au", "ô").replace("AU", "Ô")   && Confusion. La taule est la forme argotique pour évoquer la prison, le bordel ou toute forme d’habitation.
 13414  13434   
 13415         -TEST: une {{taule}} en acier
        13435  +TEST: une {{taule}} en acier                                ->> tôle
 13416  13436   
 13417  13437   
 13418  13438   # tête / tète
 13419  13439   __conf_tête_tète!6__
 13420  13440       [tète+s] [haute+s|basse+s|baissé+ses|rasé+ses|tondu+ses]
 13421  13441       [tète+s] d’ [>affiche|>ampoule|>enterrement|>enclume|>épingle|>œuf]
 13422  13442       [tète+s] [de|d’] [>con|>mule|>linotte|>liste|list|>nœud|>pont|>mort]
................................................................................
 13472  13492       c’ >être toit
 13473  13493           <<- /conf/ --1>> toi                        && Confusion. Le toit est constitué d’une toiture. Pour le pronom personnel à la 2ᵉ personne, écrivez “toi”.|https://fr.wiktionary.org/wiki/toi
 13474  13494   
 13475  13495       [sous|sur] [mon|ton|son|notre|votre|leur] toi
 13476  13496       [sous|sur] [le|ce|un] ?même¿ toi
 13477  13497           <<- /conf/ --1>> toit                       && Confusion : “toi” est le pronom personnel à la 2ᵉ personne. Pour évoquer le sommet d’un bâtiment, écrivez “toit”.|https://fr.wiktionary.org/wiki/toit
 13478  13498   
 13479         -TEST: ce n’est pas contre {{toit}}                                  ->> toi
 13480         -TEST: sous son {{toi}}, c’est sa loi qui prime.                     ->> toit
        13499  +TEST: ce n’est pas contre {{toit}}                                                  ->> toi
        13500  +TEST: sous son {{toi}}, c’est sa loi qui prime.                                     ->> toit
 13481  13501   
 13482  13502   
 13483  13503   # tour à tour
 13484  13504   __conf_tour_à_tour__
 13485  13505       !! tour à tour ¡¡
 13486  13506       [tour+s|>tourd] [à|a] [tour+s|>tourd]
 13487  13507           <<- /loc/ ->> tour à tour                   && Locution adverbiale invariable. Écrivez “tour à tour”.|https://fr.wiktionary.org/wiki/tour_%C3%A0_tour
 13488  13508   
 13489         -TEST: ils sont {{tours à tours}} fâchés.                    ->> tour à tour
        13509  +TEST: ils sont {{tours à tours}} fâchés.                                            ->> tour à tour
 13490  13510   
 13491  13511   
 13492  13512   # tout à coup
 13493  13513   __conf_tout_à_coup__
 13494  13514       !! tout à coup ¡¡
 13495  13515       [tout|toute|toutes] [à|a|as|ah|ha] [>cou|>coût|>cout|coup+s]
 13496  13516           <<- /loc/ ->> tout à coup                                   && Confusion.|https://fr.wiktionary.org/wiki/tout_%C3%A0_coup
 13497  13517   
 13498         -TEST: ils sont {{tout à cous}} figés
 13499         -TEST: Mais {{toute a cou}}, plus rien ne fonctionnait.
 13500         -TEST: {{tout a coup}}, il n’y eut plus aucune lumière
        13518  +TEST: ils sont {{tout à cous}} figés                                                ->> tout à coup
        13519  +TEST: Mais {{toute a cou}}, plus rien ne fonctionnait.                              ->> tout à coup
        13520  +TEST: {{tout a coup}}, il n’y eut plus aucune lumière                               ->> tout à coup
 13501  13521   TEST: Tout à coup, rien n’alla plus comme avant.
 13502  13522   
 13503  13523   
 13504  13524   # Toutes choses égales par ailleurs
 13505  13525   __conf_toutes_choses_égales_par_ailleurs__
 13506  13526       !! toutes choses égales par ailleurs ¡¡
 13507  13527       [toute|toutes] [chose+s|chosent] [égale+s|égal+s|égalent] [par|>part|pare+s] ailleurs
 13508  13528           <<- /loc/ ->> toutes choses égales par ailleurs             && Confusion.|https://fr.wiktionary.org/wiki/toutes_choses_%C3%A9gales_par_ailleurs
 13509  13529   
 13510         -TEST: {{Toutes choses égales part ailleurs}}.
        13530  +TEST: {{Toutes choses égales part ailleurs}}.                                       ->> Toutes choses égales par ailleurs
 13511  13531   TEST: ce serait, toutes choses égales par ailleurs, la meilleure solution possible.
 13512  13532   
 13513  13533   
 13514  13534   # très / trait
 13515  13535   __conf_très_trait__
 13516  13536       ## très
 13517  13537       [un|le|ce|mon|ton|son|notre|votre|leur]  [trait|traits|trais|traie|traies|traient]  @:A.*:[me]:[si]¬:G  @:N.*:[me]:[si]¬:(?:G|3[sp]|A)
................................................................................
 13783  13803   !!!! Singuliers et pluriels                                                                       !!
 13784  13804   
 13785  13805   # Assemblée nationale
 13786  13806   __gn_assemblée_nationale__
 13787  13807       [<start>|,|l’] assemblé [national+e]
 13788  13808           <<- /gn/ -2:3>> Assemblée nationale                         && Confusion. Écrivez “Assemblée nationale”.|https://fr.wiktionary.org/wiki/Assembl%C3%A9e_nationale
 13789  13809   
 13790         -TEST: l’{{assemblé national}}
        13810  +TEST: l’{{assemblé national}}                                       ->> Assemblée nationale
 13791  13811   TEST: l’Assemblée nationale
 13792  13812   
 13793  13813   
 13794  13814   # ayants droit
 13795  13815   __gn_ayants_droit__
 13796  13816       [les|des|ces|ses|nos|vos|leurs] ayant [droit|droits]
 13797  13817           <<- /gn/ -2:3>> ayants droit                                && Au singulier : “un ayant droit”. Au pluriel : “des ayants droit”.
 13798  13818   
 13799         -TEST: Comment lutter contre la cupidité des {{ayant droits}}
        13819  +TEST: Comment lutter contre la cupidité des {{ayant droits}}        ->> ayants droit
 13800  13820   # Note: À supprimer? Graphie qui tend vers la soudure et le pluriel régulier (ayant-droit·s)
 13801  13821   
 13802  13822   
 13803  13823   # bien d’autres
 13804  13824   __gn_bien_d_autres__
 13805  13825       [<start>|,|(|et]  bien  d’  autre
 13806  13826           <<- /gn/ not value(>1, "|part|") --1>> autres
................................................................................
 13824  13844   
 13825  13845   
 13826  13846   # ensemble
 13827  13847   __gn_ensemble__
 13828  13848       [toutes|tous] ensembles
 13829  13849           <<- /gn/ -2>> ensemble                                      && Ici, “ensemble” est vraisemblablement un adverbe, donc invariable.|https://fr.wiktionary.org/wiki/ensemble
 13830  13850   
 13831         -TEST: Allons-y toutes {{ensembles}}                             ->> ensemble
        13851  +TEST: Allons-y toutes {{ensembles}}                                         ->> ensemble
 13832  13852   
 13833  13853   
 13834  13854   # en particulier
 13835  13855   __loc_en_particulier__
 13836  13856       en particuliers
 13837  13857           <<- /loc/ not morph(<1, ">agir/") ->> en particulier        && Locution “en particulier” toujours au singulier.|https://fr.wiktionary.org/wiki/en_particulier
 13838  13858   
 13839         -TEST: en général et {{en particuliers}}
        13859  +TEST: en général et {{en particuliers}}                                     ->> en particulier
 13840  13860   TEST: agir en particulier averti.
 13841  13861   
 13842  13862   
 13843  13863   # en rangs serrés
 13844  13864   __loc_en_rangs_serrés__
 13845  13865       en rang serré
 13846  13866           <<- /loc/ ->> en rangs serrés|en ordre serré                && Au pluriel, car il y a plusieurs rangs. Vous pouvez aussi utiliser l’expression “en ordre serré”.
 13847  13867   
 13848         -TEST: ils défilèrent {{en rang serré}}
        13868  +TEST: ils défilèrent {{en rang serré}}                                      ->> en rangs serrés|en ordre serré
 13849  13869   TEST: elles arrivent en rangs serrés.
 13850  13870   
 13851  13871   
 13852  13872   # entre autres
 13853  13873   __loc_entre_autres!6__
 13854  13874       entre autre [<end>|,|)]
 13855  13875       entre autre @:(?:[GW]|[NA].*:[pi])
 13856         -        <<- /loc/ not tag(\2, "eg1mot") -2>> autres                 && La locution “entre autres”, toujours au pluriel.|https://fr.wiktionary.org/wiki/entre_autres
        13876  +        <<- /loc/ not tag(\2, "eg1mot") and not morph(\-1, ">chose/")
        13877  +        -2>> autres                                                 && La locution “entre autres”, toujours au pluriel.|https://fr.wiktionary.org/wiki/entre_autres
 13857  13878   
 13858  13879       !! entre autres choses ¡¡
 13859         -    entre [autre+s] [chose+s]
 13860         -        <<- /loc/ not value(<1, "|j’|n’|il|elle|on|")
        13880  +    [entre+s] [autre+s] [chose+s]
        13881  +        <<- /loc/ not value(<1, "|j’|n’|il|elle|on|tu|")
 13861  13882           ->> entre autres choses                                     && La locution “entre autres choses”, toujours au pluriel.
 13862  13883   
 13863         -TEST: Des raisons ? Entre {{autre}} je n’en savais pas plus que lui.
 13864         -TEST: il y eut, entre {{autre}}, des erreurs commises.
 13865         -TEST: il y aura {{entre autre chose}} des répercussions terribles.
 13866         -TEST: il y aura {{entre autre choses}} des répercussions terribles.
        13884  +
        13885  +TEST: Des raisons ? Entre {{autre}} je n’en savais pas plus que lui.            ->> autres
        13886  +TEST: il y eut, entre {{autre}}, des erreurs commises.                          ->> autres
        13887  +TEST: il y aura {{entre autre chose}} des répercussions terribles.              ->> entre autres choses
        13888  +TEST: il y aura {{entre autre choses}} des répercussions terribles.             ->> entre autres choses
 13867  13889   TEST: on entre autre chose dans la base pour voir ce que ça donne.
 13868  13890   TEST: entre “autre” et “différent”, une simple question de nuance
 13869  13891   
 13870  13892   
 13871  13893   # nul et non avenu
 13872  13894   __gn_nul_et_non_avenu__
 13873  13895       nul et non >avenu
................................................................................
 13878  13900   
 13879  13901       nuls et non >avenu
 13880  13902           <<- /gn/ not value(\-1, "|avenus|") --1>> avenus            && Accord avec “\1”.
 13881  13903   
 13882  13904       nulles et non >avenu
 13883  13905           <<- /gn/ not value(\-1, "|avenues|") --1>> avenues          && Accord avec “\1”.
 13884  13906   
 13885         -TEST: c’est nul et non {{avenue}}                       ->> avenu
 13886         -TEST: des éléments nuls et non {{avenues}}              ->> avenus
 13887         -TEST: une tentative nulle et non {{avenu}}              ->> avenue
 13888         -TEST: nulles et non {{avenue}}                          ->> avenues
        13907  +TEST: c’est nul et non {{avenue}}                                       ->> avenu
        13908  +TEST: des éléments nuls et non {{avenues}}                              ->> avenus
        13909  +TEST: une tentative nulle et non {{avenu}}                              ->> avenue
        13910  +TEST: nulles et non {{avenue}}                                          ->> avenues
 13889  13911   
 13890  13912   
 13891  13913   # en termes de
 13892  13914   __loc_en_termes_de__
 13893  13915       en terme [de|d’]
 13894  13916           <<- /loc/ ->> en termes \3                                  && Dans la locution “en termes de”, mettez “terme” au pluriel.
 13895  13917   
................................................................................
 14459  14481           <<- /gn/ -3>> =suggFemSing(\3, True)                                                        && Accord avec “toute” : “\3” devrait être au féminin singulier.
 14460  14482           <<- /gn/ morph(\3, ":[NA].*:f:p") -2>> toutes                                               && Accord avec “\3”.
 14461  14483   
 14462  14484       toute  @:[NA].*:[mp]¬:(?:W|G|V0|M|Y|P|[fe]:[is])
 14463  14485           <<- /gn/ morph(<1, ":R") -2>> =suggFemSing(\2, True)                                        && Accord avec “toute” : “\2” devrait être au féminin singulier.
 14464  14486           <<- /gn/ __also__ and morph(\2, ":[NA].*:f:p") -1>> toutes                                  && Accord avec “\2”.
 14465  14487   
 14466         -TEST: Toute {{époux}} doit faire preuve de bienveillance
 14467         -TEST: de toute {{grand}} entreprise
 14468         -TEST: {{toute}} {{femmes}}
 14469         -TEST: contre {{toute}} {{petites}} corruption
        14488  +TEST: Toute {{époux}} doit faire preuve de bienveillance                                ->> épouse
        14489  +TEST: de toute {{grand}} entreprise                                                     ->> grande
        14490  +TEST: {{toute}} {{femmes}}                                                              ->> toutes|||femme
        14491  +TEST: contre {{toute}} {{petites}} corruption                                           ->> toutes|||petite
 14470  14492   TEST: Il se souvient de toute mon histoire.
 14471  14493   
 14472  14494   
 14473  14495   __gn_toutes_nom__
 14474  14496       [<start>|,|(]   toutes  @:[NA].*:[ms]¬:(?:W|G|V0|M|[fe]:[ip])
 14475  14497       de              toutes  @:[NA].*:[ms]¬:(?:W|G|V0|M|Y|[fe]:[ip])
 14476  14498           <<- /gn/ -3>> =suggFemPlur(\3, True)                                                        && Accord avec “toutes” : “\3” devrait être au féminin pluriel.
 14477  14499           <<- /gn/ morph(\3, ":[NA].*:f:s") -2>> toute                                                && Accord avec “\3”.
 14478  14500   
 14479  14501       toutes  @:[NA].*:[ms]¬:(?:W|G|V0|M|Y|P|[fe]:[ip])
 14480  14502           <<- /gn/ morph(<1, ":R") -2>> =suggFemPlur(\2, True)                                        && Accord avec “toutes” : “\2” devrait être au féminin pluriel.
 14481  14503           <<- /gn/ __also__ and morph(\2, ":[NA].*:f:s") -1>> toute                                   && Accord avec “\2”.
 14482  14504   
 14483         -TEST: {{toutes}} {{folle}} qu’elles croient être, elles sont aussi raisonnables que quiconque
 14484         -TEST: avec {{toutes}} {{femme}}
 14485         -TEST: sur {{toutes}} {{armure}}
        14505  +TEST: {{toutes}} {{folle}} qu’elles croient être, elles sont aussi raisonnables que quiconque       ->> toute|||folles
        14506  +TEST: avec {{toutes}} {{femme}}                                                                     ->> toute|||femmes
        14507  +TEST: sur {{toutes}} {{armure}}                                                                     ->> toute|||armures
 14486  14508   
 14487  14509   
 14488  14510   
 14489  14511   !!
 14490  14512   !!
 14491  14513   !!!! Adverbes de négation                                                                         !!
 14492  14514   !!
................................................................................
 14681  14703   __imp_ne_infinitif_negadv!3__
 14682  14704       [<start>|,|(]  [ne|n’]  @:V1.*:Y  [pas|plus|jamais]
 14683  14705           <<- /imp/ -3>> =suggVerbTense(\3, ":E", ":2p")                                              && Confusion probable : “\3” est un verbe à l’infinitif. Si vous vouliez utiliser l’impératif, écrivez :
 14684  14706   
 14685  14707       qui  [ne|n’]  @:V1.*:Y  [pas|plus|jamais|aucun|aucune]
 14686  14708           <<- /imp/ not morph(<1, ":R") -3>> =suggVerb(\3, ":3s")                                     && Confusion probable : “\3” est un verbe à l’infinitif.
 14687  14709   
 14688         -TEST: Non, ne {{manger}} pas ça.                                    ->> mangez
 14689         -TEST: Ne {{donner}} jamais à manger ces saloperies au chat.         ->> donnez
 14690         -TEST: Qui ne {{créer}} aucune valeur ajoutée
        14710  +TEST: Non, ne {{manger}} pas ça.                                            ->> mangez
        14711  +TEST: Ne {{donner}} jamais à manger ces saloperies au chat.                 ->> donnez
        14712  +TEST: Qui ne {{créer}} aucune valeur ajoutée                                ->> crée|créait|créa
 14691  14713   
 14692  14714   
 14693  14715   
 14694  14716   !!
 14695  14717   !!
 14696  14718   !!!! Confusions avec participes passés                                                            !!
 14697  14719   !!
................................................................................
 14719  14741   
 14720  14742       celle ~.ai[ts]$
 14721  14743           <<- /conf/ morph(\-1, ":V[123].*:Iq.*:[32]s") -2>> =suggVerbPpas(\-1, ":f:s")               && Confusion. Après “\1”, il faut un adjectif.
 14722  14744   
 14723  14745       celles ~.ai[ts]$
 14724  14746           <<- /conf/ morph(\-1, ":V[123].*:Iq.*:[32]s") -2>> =suggVerbPpas(\-1, ":f:p")               && Confusion. Après “\1”, il faut un adjectif.
 14725  14747   
 14726         -TEST: Celui {{développer}} par Tim était moins efficace.
 14727         -TEST: Celle {{donnez}} à Maria valait la peine
 14728         -TEST: ceux {{trouver}} à la cave était très vieux
 14729         -TEST: celles {{attaquer}} par la moisissure sont foutues.
 14730         -TEST: celui {{attaquait}} par les mites
 14731         -TEST: celle {{attaquait}}
 14732         -TEST: ceux {{sidérait}}
 14733         -TEST: celles {{déjantait}}
        14748  +TEST: Celui {{développer}} par Tim était moins efficace.                        ->> développé
        14749  +TEST: Celle {{donnez}} à Maria valait la peine                                  ->> donnée
        14750  +TEST: ceux {{trouver}} à la cave était très vieux                               ->> trouvés
        14751  +TEST: celles {{attaquer}} par la moisissure sont foutues.                       ->> attaquées
        14752  +TEST: celui {{attaquait}} par les mites                                         ->> attaqué
        14753  +TEST: celle {{attaquait}}                                                       ->> attaquée
        14754  +TEST: ceux {{sidérait}}                                                         ->> sidérés
        14755  +TEST: celles {{déjantait}}                                                      ->> déjantées
 14734  14756   TEST: celui d’Obéron était différent
 14735  14757   
 14736  14758   
 14737  14759   ## une fois +det +nom +V1_infi
 14738  14760   __ppas_une_fois_det_nom_adj__
 14739  14761       une fois  $:D  $:N  @:V1.*:Y¬*
 14740  14762           <<- /conf/ --1>> =suggVerbPpas(\-1)                                         && Confusion probable. Si “\-1” est bien un adjectif pour “\-3 \-2”, alors n’utilisez pas un verbe à l’infinitif.
 14741  14763   
 14742         -TEST: une fois le petit {{accepter}} par l’école, nous pûmes nous reposer.
        14764  +TEST: une fois le petit {{accepter}} par l’école, nous pûmes nous reposer.      ->> accepté|acceptée|acceptés|acceptées
 14743  14765   
 14744  14766   
 14745  14767   ## adj que adj sujet
 14746  14768   __conf_que_adj_suj__
 14747  14769       que ,  @:V1.*:Y , [je|tu|il|elle|iel|ils|elles|iels]
 14748  14770           <<- /conf/ -3>> =suggVerbPpas(\3)                   && Confusion probable. Il s’agit ici d’un verbe à l’infinitif. Si vous voulez décrire un état de fait, il faut employer un participe passé.
 14749  14771   
 14750         -TEST: il était si fâché que, {{ulcérer}}, il dut s’asseoir.
        14772  +TEST: il était si fâché que, {{ulcérer}}, il dut s’asseoir.                     ->> ulcéré|ulcérés|ulcérée|ulcérées
 14751  14773   TEST: il était si fâché que parler lui fut impossible.
 14752  14774   TEST: que, parler, c’était impossible
 14753  14775   
 14754  14776   
 14755  14777   
 14756  14778   !!
 14757  14779   !!
................................................................................
 15798  15820       en maintes occasions
 15799  15821       en toute occasion
 15800  15822       en une ?tout¿ autre occasion
 15801  15823       par la même occasion
 15802  15824           <<- ~>> *
 15803  15825   
 15804  15826   
 15805         -TEST: Le train de 2 h 47 {{arriveraient}} en retard.
 15806         -TEST: Le train de 2 h 47 du matin {{arriveraient}} en retard.
 15807         -TEST: Le train de 2h47 du matin {{arriveraient}} en retard.
 15808         -TEST: ils sont depuis le 2 janvier {{parti}} à l’étranger.
 15809         -TEST: ils sont depuis le 2 janvier 2012 {{parti}} à l’étranger.
        15827  +TEST: Le train de 2 h 47 {{arriveraient}} en retard.                        ->> arriverait
        15828  +TEST: Le train de 2 h 47 du matin {{arriveraient}} en retard.               ->> arriverait
        15829  +TEST: Le train de 2h47 du matin {{arriveraient}} en retard.                 ->> arriverait
        15830  +TEST: ils sont depuis le 2 janvier {{parti}} à l’étranger.                  ->> partis
        15831  +TEST: ils sont depuis le 2 janvier 2012 {{parti}} à l’étranger.             ->> partis
 15810  15832   TEST: Une étude de 2005 publiée dans le Journal
 15811  15833   TEST: Les cinq variantes de la couverture du magazine Wired d’avril 2016 consacrée à Silicon Valley.
 15812  15834   TEST: c’est donc la cinquième en 50 ans
 15813  15835   TEST: profanation de plusieurs églises françaises début février.
 15814  15836   
 15815  15837   
 15816  15838   __purge_un_nombre__
................................................................................
 20140  20162   TEST: Le rêve a d’autres propriétés méconnues.
 20141  20163   
 20142  20164   
 20143  20165   __conf_pronom_à_l_air__
 20144  20166       [tout|ça|ceci|cela|elle|tu]  à  l’  air  @:[AR]|>libre/
 20145  20167           <<- /conf/ morph(<1, ":Cs|<start>|>,") -2>> a               && Confusion probable : “à” est une préposition. Pour le verbe “avoir”, écrivez “a”.
 20146  20168   
 20147         -TEST: lorsque tout {{à}} l’air fini, c’est trompeur.
 20148         -TEST: Tout {{à}} l’air complètement foutu…
 20149         -TEST: Ça {{à}} l’air génial.
 20150         -TEST: elle {{à}} l’air heureuse.
        20169  +TEST: lorsque tout {{à}} l’air fini, c’est trompeur.                                        ->> a
        20170  +TEST: Tout {{à}} l’air complètement foutu…                                                  ->> a
        20171  +TEST: Ça {{à}} l’air génial.                                                                ->> a
        20172  +TEST: elle {{à}} l’air heureuse.                                                            ->> a
 20151  20173   TEST: Tout à la benne.
 20152  20174   
 20153  20175   
 20154  20176   __conf_a_à_faim_peur_honte_soif_chaud_froid__
 20155  20177       à [faim|peur|honte|soif|sommeil]
 20156  20178           <<- /conf/ -1>> a                       && Avoir “\2”. Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
 20157  20179   
 20158  20180       <start> elle à [chaud|froid]
 20159  20181           <<- /conf/ -3>> a                       && Avoir “\4”. Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
 20160  20182   
 20161         -TEST: Elle {{à}} chaud.
 20162         -TEST: Elle {{à}} froid.
 20163         -TEST: cet homme {{à}} faim
        20183  +TEST: Elle {{à}} chaud.                                                                     ->> a
        20184  +TEST: Elle {{à}} froid.                                                                     ->> a
        20185  +TEST: cet homme {{à}} faim                                                                  ->> a
 20164  20186   TEST: Votre réaction à froid ?
 20165  20187   
 20166  20188   
 20167  20189   __conf_faire_bande_à_part__
 20168  20190       >faire >bande a [>part|pare|pares|par]
 20169  20191       >faire >bande à [parts|pare|pares|par]
 20170  20192           <<- /conf/ -2:0>> bande à part          && Confusion. Locution “faire bande à part”.|https://fr.wiktionary.org/wiki/faire_bande_%C3%A0_part
        20193  +        <<- !-2:-1>>
 20171  20194   
 20172         -TEST: Cessez donc de faire {{bandes a pare}}.
 20173         -TEST: Elles ont fait {{bandes à parts}}.
        20195  +TEST: Cessez donc de faire {{bandes a pare}}.                                               ->> bande à part
        20196  +TEST: Elles ont fait {{bandes à parts}}.                                                    ->> bande à part
 20174  20197   
 20175  20198   
 20176  20199   # abuser / abusé / abusif
 20177  20200   __conf_abusif__
 20178  20201       [c’|cela|ceci]  [est|était|serait|sera]  abusé
 20179  20202       ce              [serait|sera]            abusé
 20180  20203           <<- /conf/ -3>> abusif|abuser           && Confusion. Il y a les pratiques abusives. On peut abuser de quelque chose. Mais “ça” ne peut pas être “abusé”.|https://fr.wiktionary.org/wiki/abuser
 20181  20204   
 20182         -TEST: C’est {{abusé}} !
        20205  +TEST: C’est {{abusé}} !                                                                     ->> abusif|abuser
 20183  20206   TEST: Vendre ça aussi cher, c’est abuser de la crédulité des touristes.
 20184  20207   
 20185  20208   
 20186  20209   # acre / âcre
 20187  20210   __conf_acre_âcre__
 20188  20211       *NUM  >âcre
 20189  20212           <<- /conf/ -2>> =\2.replace("â", "a").replace("Â", "A")
 20190  20213           && Confusion probable : “âcre” est un adjectif signifiant “irritant”. Pour l’unité de surface agraire, écrivez “acre”.|https://fr.wiktionary.org/wiki/%C3%A2cre
 20191  20214   
 20192  20215       [>alcool|>être|>goût|>gout|>humeur|>odeur|>parole|>parfum|>remarque|>reproche|>réponse|>saveur|>senteur|>sensation|>vin]  >acre
 20193  20216           <<- /conf/ -2>> =\2.replace("a", "â").replace("A", "Â")
 20194  20217           && Confusion probable : “acre” est une unité de surface agraire. Pour l’adjectif signifiant “irritant”, écrivez “âcre”.|https://fr.wiktionary.org/wiki/%C3%A2cre
 20195  20218   
 20196         -TEST: un terrain de 3 {{âcres}}.
 20197         -TEST: Il avait ce goût {{acre}} dans la bouche qui ne passait pas.
        20219  +TEST: un terrain de 3 {{âcres}}.                                                            ->> acres
        20220  +TEST: Il avait ce goût {{acre}} dans la bouche qui ne passait pas.                          ->> âcre
 20198  20221   
 20199  20222   
 20200  20223   # accro / accroc
 20201  20224   __conf_être_accro__
 20202  20225       [>être|>devenir|>redevenir|>paraître|>paraitre|>rendre|>sembler]  >accroc
 20203  20226           <<- /conf/ -2>> =\2.replace("oc", "o")      && Confusion : “accroc” signifie “déchirure”, “incident”, etc. tandis que “accro” est un terme familier qui signifie “dépendant”.
 20204  20227   
................................................................................
 20218  20241   
 20219  20242       >faire [un|des] >accro  à [des|ces|mes|tes|ses|nos|vos|leurs] [principes|collants]
 20220  20243       >faire [un|des] >accro  à [mon|ton|son|notre|votre|leur] [caleçon|pantalon]
 20221  20244       >faire [un|des] >accro  à [la|ma|ta|sa|notre|votre|leur] [chemise|chemisier|culotte|jupe|veste]
 20222  20245       >faire [un|des] >accro  aux [principes|collants|caleçons|pantalons|chemises|chemisiers|culottet|jupes|vestes]
 20223  20246           <<- /conf/ -3>> =\3.replace("ro", "roc")    && Confusion : “accro” est un terme familier qui signifie “dépendant”, tandis que “accroc” signifie “déchirure”, “incident”, etc.
 20224  20247   
 20225         -TEST: ils y sont {{accrocs}} depuis toujours
 20226         -TEST: elles y sont {{à crocs}} depuis toujours
 20227         -TEST: au poker, il semble {{accroc}}
 20228         -TEST: vraiment {{accroc}} à la cocaïne
 20229         -TEST: pire, {{accroc}} au jeu
 20230         -TEST: Patricia est {{accroc}} à ce mec
 20231         -TEST: Tous {{accrocs}} à Internet.
 20232         -TEST: {{Accroc}} à cette merde depuis toujours.
 20233         -TEST: Elle a fait un {{accro}} à ses principes.
        20248  +TEST: ils y sont {{accrocs}} depuis toujours                            ->> accros
        20249  +TEST: elles y sont {{à crocs}} depuis toujours                          ->> accro|accros
        20250  +TEST: au poker, il semble {{accroc}}                                    ->> accro
        20251  +TEST: vraiment {{accroc}} à la cocaïne                                  ->> accro
        20252  +TEST: pire, {{accroc}} au jeu                                           ->> accro
        20253  +TEST: Patricia est {{accroc}} à ce mec                                  ->> accro
        20254  +TEST: Tous {{accrocs}} à Internet.                                      ->> accros
        20255  +TEST: {{Accroc}} à cette merde depuis toujours.                         ->> Accro
        20256  +TEST: Elle a fait un {{accro}} à ses principes.                         ->> accroc
 20234  20257   
 20235  20258   
 20236  20259   # acquis / acquit
 20237  20260   __conf_tenir_pour_acquit__
 20238  20261       >tenir pour >acquit
 20239  20262           <<- /conf/ -3>> acquis                          && Confusion. On écrit « tenir pour acquis ».
 20240  20263   
................................................................................
 20260  20283   
 20261  20284       [>biscuit|>brioche|>brownie|>bûche|>canard|>cookie|>crumble|>fondant|>gâteau|>meringue|>poulet|>mi-cuit|>pain|>tarte|>tartelette|>tuile] aux amendes
 20262  20285       [>biscuit|>brioche|>brownie|>bûche|>canard|>cookie|>crumble|>fondant|>gâteau|>meringue|>poulet|>mi-cuit|>pain|>tarte|>tartelette|>tuile] à l’ amende
 20263  20286       [>crème|>pâte|>purée] d’ >amende
 20264  20287           <<- /conf/ -3>> amandes                         && Confusion. Une amende est une peine. Le fruit s’écrit “amande”.
 20265  20288   
 20266  20289       >faire >amande >honorable
 20267         -        <<- /conf/ -2:3>> amende honorable              && Confusion. L’amande est un fruit.
        20290  +        <<- /conf/ -2:3>> amende honorable              && Confusion. L’amande est un fruit. Locution “faire amende honorable”.
 20268  20291   
 20269  20292       [/-je|/-tu|/-il|/-on|/-elle|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels] >amande >honorable
 20270  20293           <<- /conf/ morphVC(\1, ">faire") -2:3>> amende honorable        && Confusion. L’amande est un fruit.
 20271  20294   
 20272  20295   TEST: Avec ses beaux yeux en {{amendes}} nul ne peut lui résister.
 20273  20296   TEST: Nous avons déconné, nous avons été mis à l’{{amande}}.
 20274  20297   TEST: Ces gens-là ne feront jamais {{amande honorable}}.
................................................................................
 20279  20302   # ancre / encre
 20280  20303   __conf_ancre_encre__
 20281  20304       >faire couler beaucoup d’ >ancre
 20282  20305       >faire couler l’ >ancre
 20283  20306       un sang d’ >ancre
 20284  20307           <<- /conf/ --1>> encre                          && Confusion probable. Locution “faire couler beaucoup d’encre”.|https://fr.wiktionary.org/wiki/faire_couler_l%E2%80%99encre
 20285  20308   
 20286         -TEST: cette idylle a fait couler beaucoup d’{{ancre}}               ->> encre
        20309  +TEST: cette idylle a fait couler beaucoup d’{{ancre}}                           ->> encre
 20287  20310   
 20288  20311   
 20289  20312   # annales / anal-e-s
 20290  20313   __conf_annales_anales__
 20291  20314       >anal [>littéraire|>politique|>ecclésiastique]
 20292  20315       >anal du [baccalauréat|bac|brevet|concours]
 20293  20316       >anal de [>physique|>chimie|>mathématique|>biologie|>géographie|>philosophie]
 20294  20317       >anal d’ [>histoire|>économie|>informatique]
 20295         -        <<- /conf/ -1>> annales                         && Confusion : “\1” est l’adjectif relatif à l’anus.|https://fr.wiktionary.org/wiki/annales
        20318  +        <<- /conf/ -1>> annales                         && Confusion : “\1” est un adjectif relatif à l’anus.|https://fr.wiktionary.org/wiki/annales
 20296  20319   
 20297  20320       [les|ces|des|mes|tes|ses|nos|vos|leurs|plusieurs] >anal
 20298         -        <<- /conf/ -2>> annales                         && Confusion : “\2” est l’adjectif relatif à l’anus.|https://fr.wiktionary.org/wiki/annales
        20321  +        <<- /conf/ -2>> annales                         && Confusion : “\2” est un adjectif relatif à l’anus.|https://fr.wiktionary.org/wiki/annales
 20299  20322   
 20300         -TEST: {{anales}} du bac
 20301         -TEST: des {{anales}} littéraires
 20302         -TEST: il a bachoté les {{anales}}.
        20323  +TEST: {{anales}} du bac                                                         ->> annales
        20324  +TEST: des {{anales}} littéraires                                                ->> annales
        20325  +TEST: il a bachoté les {{anales}}.                                              ->> annales
 20303  20326   
 20304  20327   
 20305  20328   # air / aire / ère
 20306  20329   __conf_air_aire_ère__
 20307  20330       [>air|>aire] [>digital|>numérique|>industriel|>glacière|>glaciaire|>géologique|Meiji|>cénozoïque|>moderne|nouvel|nouvelle+s|>paléozoïque|>pliocène|>primaire|>secondaire|>tertiaire|>quaternaire]
 20308  20331       [>air|>aire] du [cénozoïque|digital|numérique|paléozoïque|pliocène|pétrole|primaire|secondaire|tertiaire|quaternaire]
 20309  20332       [>air|>aire] du big data
................................................................................
 20374  20397   
 20375  20398   # autel / hôtel
 20376  20399   __conf_autel_hôtel__
 20377  20400       [>sacrifier|>sacrifice]  ?$:W¿  sur  l’  hôtel
 20378  20401           <<- /conf/ --1>> autel
 20379  20402           && Confusion. L’hôtel est un établissement offrant un service d’hébergement. L’autel est une table ou un monument destiné aux sacrifices ou à la messe.|https://fr.wiktionary.org/wiki/autel
 20380  20403   
 20381         -TEST: ils sont sacrifiés sur l’{{hôtel}} de la rentabilité
        20404  +TEST: ils sont sacrifiés sur l’{{hôtel}} de la rentabilité              ->> autel
 20382  20405   
 20383  20406   
 20384  20407   # avion / avions
 20385  20408   __conf_avions_avion__
 20386  20409       nous avion
 20387  20410           <<- /conf/ -2>> avions                              && Confusion probable : l’avion est un appareil volant.
 20388  20411   
 20389         -TEST: Je pense que nous {{avion}} tort.
        20412  +TEST: Je pense que nous {{avion}} tort.                                 ->> avions
 20390  20413   
 20391  20414   
 20392  20415   # bailler / bâiller / bayer
 20393  20416   __conf_bailler_bâiller_bayer__
 20394  20417       [>bailler|>bâiller] aux corneilles
 20395  20418           <<- /conf/ -1>> =\1.replace("âill", "ay").replace("aill", "ay").replace("ÂILL", "AY").replace("AILL", "AY")
 20396  20419           && Confusion. Locution “bayer aux corneilles”.|https://fr.wiktionary.org/wiki/bayer_aux_corneilles
................................................................................
 20437  20460           <<- /conf/ -3>> =\3.replace("an", "anc").replace("AN", "ANC")   && Confusion probable.|https://fr.wiktionary.org/wiki/banc
 20438  20461   
 20439  20462       >ban [de|d’] [>roche|>sable|>neige|>moule|>baleine|>dauphin|>hareng|>thon|>poisson|>piranha|>sardine|>méduse|>calibration|>musculation|>coupe|>scie|anchois|>huître|>huitre|>essai|>étalonnage]
 20440  20463       >ban [de|d’] l’ école
 20441  20464       >ban des accusés
 20442  20465           <<- /conf/ -1>> =\1.replace("an", "anc").replace("AN", "ANC")   && Confusion.|https://fr.wiktionary.org/wiki/banc
 20443  20466   
 20444         -TEST: sur les {{bans}} de l’école.
 20445         -TEST: Attention aux {{bans}} de sable
        20467  +TEST: sur les {{bans}} de l’école.                                      ->> bancs
        20468  +TEST: Attention aux {{bans}} de sable                                   ->> bancs
 20446  20469   TEST: sur les bancs de l’école.
 20447  20470   
 20448  20471   
 20449  20472   # bât / bas
 20450  20473   __conf_bât_bas_bat__
 20451  20474       le [bas|bat] >blesser
 20452  20475           <<- /conf/ -2>> bât                                             && Confusion. Locution “là où le bât blesse”.|https://fr.wiktionary.org/wiki/b%C3%A2t
................................................................................
 20475  20498   # beauté / botté
 20476  20499   __conf_beauté__
 20477  20500       [>finir|>terminer|>achever|>conclure|>croître|>croitre|>grandir|>refaire] en    [botter|botté+ses]
 20478  20501       [>faire|>refaire] une                                                           [botter|botté+ses]
 20479  20502       [>canon|concours|>grain|>institut|>pigeon|>produit|>salon]  de                  [botter|botté+ses]
 20480  20503       de toute                                                                        [botter|botté+ses]
 20481  20504       quark                                                                           [botter|botté+ses]
 20482         -        <<- /conf/ --1>> beauté                                         && Confusion probable. Écrivez “beauté”.|https://fr.wiktionary.org/wiki/beaut%C3%A9
        20505  +        <<- /conf/ --1>> beauté                                         && Confusion probable. Pour ce qui est beau, écrivez “beauté”.|https://fr.wiktionary.org/wiki/beaut%C3%A9
 20483  20506   
 20484         -TEST: cette fois, on va finir en {{bottée}}.
 20485         -TEST: le quark {{botter}}
        20507  +TEST: cette fois, on va finir en {{bottée}}.                            ->> beauté
        20508  +TEST: le quark {{botter}}                                               ->> beauté
 20486  20509   
 20487  20510   
 20488  20511   # bel et bien
 20489  20512   __conf_bel_belle__
 20490  20513       belle et bien
 20491         -        <<- /conf/ (morph(>1, ":[AQR]") or morph(<1, ":V", ">être")) and not value(>1, "|que|qu’|sûr|")
 20492         -        -1>> bel                                                        && Confusion probable. « Bel et bien » est équivalent à « vraiment ».
        20514  +        <<- /loc/ (morph(>1, ":[AQR]") or morph(<1, ":V", ":V.e")) and not value(>1, "|que|qu’|sûr|")
        20515  +        ->> bel et bien                                                 && Confusion probable. Locution “bel et bien” équivalente à “vraiment”.|https://fr.wiktionary.org/wiki/bel_et_bien
 20493  20516   
 20494         -TEST: ils vont {{belle}} et bien par monts et par vaux.
        20517  +TEST: ils vont {{belle et bien}} par monts et par vaux.                 ->> bel et bien
        20518  +TEST: avec ce vernis, la boiserie reste belle et bien protégée
 20495  20519   
 20496  20520       l’ >échapper [bel+s|belles]
 20497  20521       l’ >avoir >échapper [bel+s|belles]
 20498  20522           <<- /conf/ --1>> belle                                          && Confusion. Locution “l’échapper belle”.|https://fr.wiktionary.org/wiki/l%E2%80%99avoir_%C3%A9chapp%C3%A9_belle
 20499  20523   
 20500         -TEST: Ils l’ont échappé {{bel}}
        20524  +TEST: Ils l’ont échappé {{bel}}                                         ->> belle
 20501  20525   
 20502  20526   
 20503  20527   # bien / bine
 20504  20528   __conf_bien_bine__
 20505  20529       bine
 20506  20530           <<- /conf/ not tagbefore(\1, "_propsub_") and morph(<1, ":V")
 20507  20531           ->> bien                                                        && Confusion probable. Erreur de frappe ?
................................................................................
 20545  20569   # bonne et due forme / bonnet difforme / bon uniforme
 20546  20570   __conf_en_bonne_et_due_forme__
 20547  20571       en >bon >uniforme
 20548  20572       en >bonnet >difforme
 20549  20573       en >bon et [du+ses] >forme
 20550  20574           <<- /conf/ ->> en bonne et due forme                            && Locution “en bonne et due forme” (invariable).|https://fr.wiktionary.org/wiki/en_bonne_et_due_forme
 20551  20575   
 20552         -TEST: une raclée {{en bonnes et dues formes}}
        20576  +TEST: une raclée {{en bonnes et dues formes}}                           ->> en bonne et due forme
 20553  20577   TEST: remplir son formulaire en bonne et due forme, c’est le minimum pour espérer un retour positif.
 20554  20578   
 20555  20579   
 20556  20580   # en butte à / but / bute
 20557  20581   __conf_en_butte_à_au__
 20558  20582       en [>but|>bute]  [à|au|aux]
 20559  20583           <<- /conf/ -2>> butte                                           && Confusion. Écrivez « en butte \3 ».
 20560  20584   
 20561         -TEST: Et moi toujours en {{but}} à de nouveaux dangers
        20585  +TEST: Et moi toujours en {{but}} à de nouveaux dangers                  ->> butte
 20562  20586   
 20563  20587   
 20564  20588   # cane / canne (from LanguageTool)
 20565  20589   __conf_canne_cane__
 20566  20590       >cane [à|a] [sucre|pêche|selfie]
 20567  20591       >cane [de|d’] [bambou|bois|combat|compagnon|compagnonnage|défense|golf|marche|Noël|ramonage)|>aveugle]
 20568  20592           <<- /conf/ -1>> =\1.replace("ane", "anne")                      && Confusion. La cane est la femelle du canard.|https://fr.wiktionary.org/wiki/cane
................................................................................
 20601  20625   
 20602  20626   
 20603  20627   # c’est / s’est
 20604  20628   __conf_c_est_était__
 20605  20629       s’  [est|était]  @:[AM]¬:[QGW]
 20606  20630           <<- /conf/ -1>> c’                              && Confusion probable. Si vous voulez dire “ceci \2”, utilisez “c’”.
 20607  20631   
 20608         -TEST: {{s’}}est vraiment merdique.
        20632  +TEST: {{s’}}est vraiment merdique.                                      ->> c’
 20609  20633   TEST: s’est par exemple illustré au combat.
 20610  20634   TEST: il ne s’est pas juste montré
 20611  20635   TEST: il s’était des journées entières consacré à son jeu favori.
 20612  20636   
 20613  20637   
 20614  20638   __conf_c_en_être__
 20615  20639       !! c’ en [est|était|fut|sera|serait] [fini|fait|terminé|assez|trop] ¡¡
................................................................................
 20629  20653       s’ en [es|est|sera|seras|étais|était|serai|serais|serait|fut|fût] @:A¬:[GVW]
 20630  20654           <<- /conf/ morph(<1, ":C|<start>|>[,(]")
 20631  20655           -1:2>> c’en                                         && Confusion probable : “\2” est un adjectif. « C’en est… » équivaut à « ça, c’est… ».|https://fr.wiktionary.org/wiki/c%E2%80%99en_est_fait_de
 20632  20656   
 20633  20657       s’ en [es|est|sera|seras|étais|était|serai|serais|serait|fut|fût] [assez|trop] [<end>|,|de|d’|du|des]
 20634  20658           <<- /conf/ -1:2>> c’en                              && Confusion probable. « C’en est… » équivaut à « ça, c’est… ».|https://fr.wiktionary.org/wiki/c%E2%80%99en_est_fait_de
 20635  20659   
 20636         -TEST: tout ça, {{s’en}} est fini.
 20637         -TEST: {{s’en}} est assez de ces foutaises.
 20638         -TEST: c’est tellement idiot, {{s’en}} est dérisoire…
 20639         -TEST: {{s’en}} est terminé d’elles
 20640         -TEST: {{s’en}} était fini d’eux
 20641         -TEST: {{sang}} fut fini de nous
 20642         -TEST: {{sans}} sera fini de vous
 20643         -TEST: {{s ans}} serrait finit de moi
 20644         -TEST: {{s’en}} est fée d’elles
 20645         -TEST: {{s’en}} était fait d’eux
 20646         -TEST: {{sang}} fut fait de nous
 20647         -TEST: {{sans}} serra faits de vous
 20648         -TEST: {{s ans}} serrait fée de moi
        20660  +TEST: tout ça, {{s’en}} est fini.                                           ->> c’en
        20661  +TEST: {{s’en}} est assez de ces foutaises.                                  ->> c’en
        20662  +TEST: c’est tellement idiot, {{s’en}} est dérisoire…                        ->> c’en
        20663  +TEST: {{s’en}} est terminé d’elles                                          ->> c’en
        20664  +TEST: {{s’en}} était fini d’eux                                             ->> c’en
        20665  +TEST: {{sang}} fut fini de nous                                             ->> c’en
        20666  +TEST: {{sans}} sera fini de vous                                            ->> c’en
        20667  +TEST: {{s ans}} serrait finit de moi                                        ->> c’en
        20668  +TEST: {{s’en}} est fée d’elles                                              ->> c’en
        20669  +TEST: {{s’en}} était fait d’eux                                             ->> c’en
        20670  +TEST: {{sang}} fut fait de nous                                             ->> c’en
        20671  +TEST: {{sans}} serra faits de vous                                          ->> c’en
        20672  +TEST: {{s ans}} serrait fée de moi                                          ->> c’en
 20649  20673   TEST: c’en est fini d’eux, ils sont comme morts
 20650  20674   TEST: c’en est assez, ça suffit
 20651  20675   
 20652  20676   
 20653  20677   # ce / se
 20654  20678   __conf_ce_se_verbe__
 20655  20679       [<start>|,|(] se [ne|n’] [>être|>devoir|>pouvoir]
 20656  20680       [<start>|,|(] se [sera|serait|seraient|sont|seront|fut|fût|furent|fussent] $:D
 20657  20681       [<start>|,|(] se >devoir être
 20658  20682       [<start>|,|(] se >pouvoir être
 20659  20683           <<- /conf/ -2>> ce                              && Confusion probable. Si vous voulez dire “ceci”, “cela” ou “ça”, écrivez “ce”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440
 20660  20684   
 20661         -TEST: {{se}} n’est pas pour cette raison que j’ai abandonné mes études.
 20662         -TEST: grâce à quoi, {{se}} put être fait dans les règles.
 20663         -TEST: {{se}} serait les pires vacances de sa vie
        20685  +TEST: {{se}} n’est pas pour cette raison que j’ai abandonné mes études.     ->> ce
        20686  +TEST: grâce à quoi, {{se}} put être fait dans les règles.                   ->> ce
        20687  +TEST: {{se}} serait les pires vacances de sa vie                            ->> ce
 20664  20688   TEST: des pans entiers de l’univers — pour reprendre l’expression d’Orwell — se sont d’ores et déjà volatilisés
 20665  20689   TEST: À la pause, ils se sont tous les deux assis à l’arrière, et j’ai vu progressivement leurs corps se rapprocher.
 20666  20690   
 20667  20691   
 20668  20692   # coli / colis
 20669  20693   __conf_colis_coli2__
 20670  20694       [>affranchir|>attendre|>dédouaner|>dédouanement|>délivrer|>déposer|>égarer|>emballage|>emballer|>envoyer|>envoi|>expédier|>réexpédier|>expédition|>réexpédition|>fermer|>refermer|>livrer|>livraison|>ouvrir|>rouvrir|>ouverture|>réouverture|>perdre|>perte|>pesage|>peser|>porter|>réception|>recevoir|>transporter|>transport|>suivre] $:D coli
 20671  20695           <<- /conf/ --1>> colis                          && Confusion probable. Si vous parlez d’un paquet, écrivez “colis”.|https://fr.wiktionary.org/wiki/colis
 20672  20696   
 20673  20697       coli [>délivrer|>égarer|>envoyer|>livrer|>oublier|>suspect|>piéger|>neutraliser]
 20674  20698           <<- /conf/ morph(\2, ":A") -1>> colis           && Confusion probable. Si vous parlez d’un paquet, écrivez “colis”.|https://fr.wiktionary.org/wiki/colis
 20675  20699   
 20676         -TEST: on va expédier ce {{coli}} vite fait bien fait.
 20677         -TEST: un {{coli}} oublié à la gare.
        20700  +TEST: on va expédier ce {{coli}} vite fait bien fait.                       ->> colis
        20701  +TEST: un {{coli}} oublié à la gare.                                         ->> colis
 20678  20702   
 20679  20703   
 20680  20704   # compte / conte / comte
 20681  20705   __conf_compte_conte_comte__
 20682  20706       >laisser pour [comte+s|>conte]
 20683  20707           <<- /conf/ --1>> compte         && Confusion. Locution “laisser pour compte”.|https://fr.wiktionary.org/wiki/laisser_pour_compte
 20684  20708   
................................................................................
 20690  20714   
 20691  20715       >rendre ?bon¿ [comte|comtes|>conte|comptes]
 20692  20716           <<- /conf/ --1>> compte         && Confusion. Locution “rendre compte”.|https://fr.wiktionary.org/wiki/rendre_compte
 20693  20717   
 20694  20718       >tenir [comte+s|>conte|comptes]
 20695  20719           <<- /conf/ --1>> compte         && Confusion. Locution “tenir compte”.|https://fr.wiktionary.org/wiki/tenir_compte
 20696  20720   
 20697         -TEST: il faut rendre {{comte}} de la sitation désastreuse dans laquelle nous sommes tombés.
 20698         -TEST: il faut tenir {{comtes}} des aléas de la météo.
 20699         -TEST: nous allons demander des {{contes}} à ces gens-là.
 20700         -TEST: qui fera les {{comtes}} ?
 20701         -TEST: faudra rendre bon {{conte}} de vos actes
 20702         -TEST: il faut tenir {{contes}} des faits au lieu de nos impressions.
        20721  +TEST: il faut rendre {{comte}} de la sitation désastreuse dans laquelle nous sommes tombés.  ->> compte
        20722  +TEST: il faut tenir {{comtes}} des aléas de la météo.                                        ->> compte
        20723  +TEST: nous allons demander des {{contes}} à ces gens-là.                                     ->> comptes
        20724  +TEST: qui fera les {{comtes}} ?                                                              ->> comptes
        20725  +TEST: faudra rendre bon {{conte}} de vos actes                                               ->> compte
        20726  +TEST: il faut tenir {{contes}} des faits au lieu de nos impressions.                         ->> compte
 20703  20727   
 20704  20728   
 20705  20729   # compter / conter / comté
 20706  20730   __conf_compter_conter_comté__
 20707  20731       [s’|m’|t’]          en  >laisser  [compter|compté+ses|comptais|>comté|conté+ses]
 20708  20732       nous nous           en  >laisser  [compter|compté+ses|comptais|>comté|conté+ses]
 20709  20733       vous vous           en  >laisser  [compter|compté+ses|comptais|>comté|conté+ses]
................................................................................
 20718  20742           <<- /conf/ -1>> compter         && Confusion. Un comté est le domaine d’un comte. Pour énumérer quelque chose, employez le verbe “compter”.|https://fr.wiktionary.org/wiki/compter
 20719  20743   
 20720  20744       [>comte|>conter] ?[ça|ceci|cela]¿ sur les doigts [de|d’] [la|ma|ta|sa|notre|votre|leur] main
 20721  20745       [>comte|>conter] ?[ça|ceci|cela]¿ sur les doigts d’une ?seule¿ main
 20722  20746           <<- /conf/ -1>> =\1.replace("omt", "ompt").replace("OMT", "OMPT").replace("ont", "ompt").replace("ONT", "OMPT")
 20723  20747           && Confusion. Un comté est le domaine d’un comte. Pour énumérer quelque chose, employez le verbe “compter”.|https://fr.wiktionary.org/wiki/compter
 20724  20748   
 20725         -TEST: je ne m’en laisse {{comté}} que par ma femme
 20726         -TEST: ne pas vous en laisser {{compter}}
 20727         -TEST: c’est vous qui {{comptez}} fleurette à ma fille ?
 20728         -TEST: elle put {{conter}} ça sur les doigts de sa main
 20729         -TEST: {{comté}} sur les doigts de la main comme un enfant
        20749  +TEST: je ne m’en laisse {{comté}} que par ma femme                  ->> conter
        20750  +TEST: ne pas vous en laisser {{compter}}                            ->> conter
        20751  +TEST: c’est vous qui {{comptez}} fleurette à ma fille ?             ->> contez
        20752  +TEST: elle put {{conter}} ça sur les doigts de sa main              ->> compter
        20753  +TEST: {{comté}} sur les doigts de la main comme un enfant           ->> compter
 20730  20754   
 20731  20755   
 20732  20756   __conf_cour_cours_court_courre2__
 20733  20757       >couper  [cour+s|courre+s|courts]
 20734  20758           <<- /conf/ --1>> court                              && Locution “couper court” qui signifie “mettre fin à” ou “cesser”.|https://fr.wiktionary.org/wiki/couper_court
 20735  20759   
 20736  20760       >tourner  [cour+s|courre+s|courts]
................................................................................
 20744  20768   
 20745  20769       [>avoir|>donner|>laisser]  libre [cour|court+s|courre+s]
 20746  20770           <<- /conf/ --1>> cours                              && Confusion probable. Ce qui a « libre cours ».|https://fr.wiktionary.org/wiki/donner_libre_cours
 20747  20771   
 20748  20772       >changer le [cour|court+s|courre+s] [de|des|du|d’]
 20749  20773           <<- /conf/ --2>> cours                              && Confusion. Changer le cours de quelque chose.
 20750  20774   
 20751         -TEST: je vais couper {{cours}} à ces conneries.
 20752         -TEST: il faut donner libre {{cour}} à ses envies.
 20753         -TEST: le portage a encore {{cour}}
 20754         -TEST: cette expérience ne va pas tarder à tourner {{cours}}.
 20755         -TEST: elle décida alors de changer le {{court}} de sa vie
        20775  +TEST: je vais couper {{cours}} à ces conneries.                     ->> court
        20776  +TEST: il faut donner libre {{cour}} à ses envies.                   ->> cours
        20777  +TEST: le portage a encore {{cour}}                                  ->> cours
        20778  +TEST: cette expérience ne va pas tarder à tourner {{cours}}.        ->> court
        20779  +TEST: elle décida alors de changer le {{court}} de sa vie           ->> cours
 20756  20780   TEST: je ne veux pas la prendre de court.
 20757  20781   TEST: elle ne veut pas prendre de cours de musique.
 20758  20782   
 20759  20783   
 20760  20784   # courant / courent
 20761  20785   __conf_courant_courent__
 20762  20786       [courent|courrent] [alternatif+s|>atmosphérique|>continu|>électrique|>équatorial|marin+s|>océanique|>triphasé]
 20763  20787       [courent|courrent] [d’|de] [>air|>eau|Foucault|>marée|>surface]
 20764  20788           <<- /conf/ not value(<1, "|ils|elles|iels|ne|eux|") -1>> courant     && Confusion probable. Écrivez “courant”.|https://fr.wiktionary.org/wiki/courant
 20765  20789   
 20766         -TEST: Un fort {{courent}} électrique
 20767         -TEST: il y a un {{courent}} d’air dans cette salle.
        20790  +TEST: Un fort {{courent}} électrique                        ->> courant
        20791  +TEST: il y a un {{courent}} d’air dans cette salle.         ->> courant
 20768  20792   
 20769  20793   
 20770  20794   # coûter cher
 20771  20795   __conf_chair_chaire_cher2__
 20772  20796       [>coûter|>couter|>louer|>payer|>prendre|>valoir|>vendre] [chers|chère|chères]
 20773  20797           <<- /conf/ -2>> cher                                        && Ici, “cher” est un adverbe, invariable.|https://fr.wiktionary.org/wiki/cher
 20774  20798   
................................................................................
 20791  20815   TEST: couper cette {{chère}}                                ->> chair
 20792  20816   
 20793  20817   
 20794  20818   # chant / champ
 20795  20819   __conf_Chandeleur__
 20796  20820       la [>chant|chan|>champ] de l’ [heur|heure|eurent]
 20797  20821           <<- /conf/ -2:0>> Chandeleur                    && Confusion : la Chandeleur est une fête.|http://fr.wikipedia.org/wiki/Chandeleur
        20822  +        <<- !1>>
 20798  20823   
 20799         -TEST: C’est {{la}} {{champ de l’heur}}.
        20824  +TEST: C’est la {{champ de l’heur}}.                         ->> Chandeleur
 20800  20825   
 20801  20826   
 20802  20827   __conf_champ_chant__
 20803  20828       [chan|>chant] de [>blé|>betterave|>coquelicot|>fleur|>force|>jonquille|>lavande|maïs|mais|>mine|>navet|>patate|>pavot|>pomme|>tournesol|>tabac|>théier|>thé|>tulipe|>vision]
 20804  20829           <<- /conf/ -1>> =\1.replace("nt", "mp").replace("NT", "MP")     && Confusion probable. Un chant est ce qui se chante.|https://fr.wiktionary.org/wiki/champ
 20805  20830   
 20806  20831       [>tomber|>mourir|>décéder|>trépasser]   [au|aux]    [chan|>chant] d’ >honneur
................................................................................
 20810  20835       >fleur des [chants|chans]
 20811  20836           <<- /conf/ --1>> champs                         && Confusion. Les fleurs poussent dans des champs.|https://fr.wiktionary.org/wiki/champ
 20812  20837   
 20813  20838       [>avoir|>accorder|>donner|>laisser|>offrir]     le [chan|chant] libre
 20814  20839       [>accorder|>donner|>laisser|>offrir]   à  $:M   le [chan|chant] libre
 20815  20840           <<- /conf/ --2>> champ                          && Confusion. Locution “le champ libre”, c’est-à-dire la liberté d’action.|https://fr.wiktionary.org/wiki/champ_libre
 20816  20841   
 20817         -    /_VCimp_    le [chan|chant] libre
        20842  +    /_VCimp_            le [chan|chant] libre
        20843  +    /_VCimp_  à  $:M    le [chan|chant] libre
 20818  20844           <<- /conf/ morphVC(\1, ">(?:avoir|accorder|donner|laisser|offrir)/")
 20819  20845           --2>> champ                                     && Confusion. Locution “le champ libre”, c’est-à-dire la liberté d’action.|https://fr.wiktionary.org/wiki/champ_libre
 20820  20846   
 20821         -TEST: Il traversa le {{chant}} de betteraves.
 20822         -TEST: mourir au {{chant}} d’honneur
 20823         -TEST: belle fleur des {{chants}}, veuillez entendre ma supplique
 20824         -TEST: je leur laisse le {{chant}} libre
 20825         -TEST: donnons-leur le {{chant}} libre et cessons de nous inquieter
        20847  +TEST: Il traversa le {{chant}} de betteraves.                                               ->> champ
        20848  +TEST: mourir au {{chant}} d’honneur                                                         ->> champ|champs
        20849  +TEST: belle fleur des {{chants}}, veuillez entendre ma supplique                            ->> champs
        20850  +TEST: je leur laisse le {{chant}} libre                                                     ->> champ
        20851  +TEST: donnons-leur le {{chant}} libre et cessons de nous inquieter                          ->> champ
 20826  20852   
 20827  20853   
 20828  20854   # colon / côlon
 20829  20855   __conf_côlon_colon__
 20830  20856       >cancer du colon
 20831         -        <<- /conf/ -3>> côlon                           && Confusion : le côlon est un segment du gros intestin, le colon colonise.
        20857  +        <<- /conf/ -3>> côlon                                       && Confusion : le côlon est un segment du gros intestin, le colon colonise.
 20832  20858   
 20833         -TEST: Il a le cancer du {{colon}}.
        20859  +    >côlon [installé+s]
        20860  +        <<- /conf/ -1>> =\1.replace("ô", "o").replace("Ô", "O")     && Confusion probable : le côlon est un segment du gros intestin, le colon colonise.
        20861  +
        20862  +TEST: Il a le cancer du {{colon}}.                                                          ->> côlon
        20863  +TEST: les {{côlons}} installés le long de la côte                                           ->> colons
 20834  20864   
 20835  20865   
 20836  20866   # censé / sensé
 20837  20867   __conf_censé_sensé__
 20838  20868       >être >sensé [ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]        $:Y
 20839  20869       >être >sensé ?[ne|n’]¿ [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]    $:Y
 20840  20870       >être >sensé ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y]           $:Y
................................................................................
 20841  20871       >être >sensé ?[ne|n’]¿ [le|la|l’|les]                [lui|leur|en|y]               $:Y
 20842  20872       >être >sensé ?[ne|n’]¿ [lui|leur]                    en                            $:Y
 20843  20873       >être >sensé $:Y
 20844  20874       >être >sensé ne [pas|plus|jamais|rien|guère|point]
 20845  20875           <<- /conf/ not value(<1, "|l’|un|les|des|ces|")
 20846  20876           -2>> =\2.replace("sens", "cens").replace("Sens", "Cens").replace("SENS", "CENS")            && Confusion : l’adjectif “sensé” se dit de quelqu’un de “bon sens”. Pour ce qui est attendu, écrivez “censé”.
 20847  20877   
 20848         -TEST: Ils sont {{sensés}} y parvenir.
 20849         -TEST: Elles étaient {{sensés}} m’y conduire
 20850         -TEST: il est {{sensé}} prendre l’avion demain
        20878  +TEST: Ils sont {{sensés}} y parvenir.                                                       ->> censés
        20879  +TEST: Elles étaient {{sensés}} m’y conduire                                                 ->> censés
        20880  +TEST: il est {{sensé}} prendre l’avion demain                                               ->> censé
 20851  20881   TEST: Un être sensé ne ferait jamais ça.
 20852  20882   
 20853  20883       >censé  <end>
 20854  20884           <<- /conf/ -1>> =\1.replace("cens", "sens").replace("Cens", "Sens").replace("CENS", "SENS")  && Confusion probable. Ce qui est “sensé” (de “bon sens”) et ce que chacun est “censé” accomplir.
 20855  20885   
 20856         -TEST: Ce sont pourtant des gens si {{censés}}
        20886  +TEST: Ce sont pourtant des gens si {{censés}}                                               ->> sensés
 20857  20887   TEST: Ils n’y voyaient rien de sensé.
 20858  20888   
 20859  20889   
 20860  20890   # chœur / cœur
 20861  20891   __conf_choeur_coeur2__
 20862  20892       [>ânonner|>attaquer|>brailler|>chanter|>clamer|>conter|>contre-attaquer|>crier|>déclamer|>dire|>expliquer|>hurler|>lire|>narrer|>parler|>raconter|>réciter|>répéter|>répliquer|>répondre|>rétorquer]
 20863  20893           || en >cœur
 20864  20894           <<- /conf/ -3>> chœur                                   && Confusion probable. Pour désigner un ensemble parlant ou chantant, écrivez “chœur”.|https://fr.wiktionary.org/wiki/ch%C5%93ur
 20865  20895   
 20866  20896       [>apprendre|>connaitre|>connaître|>répéter|>réciter|>savoir] par >chœur
 20867  20897           <<- /conf/ -3>> cœur                                    && Confusion. Pour évoquer ce qu’on connaît parfaitement de mémoire, écrivez “par cœur”.|https://fr.wiktionary.org/wiki/ch%C5%93ur
 20868  20898   
 20869         -TEST: ils répondirent en {{cœur}}.
 20870         -TEST: elles connaissaient par {{chœur}} la chanson.
        20899  +TEST: ils répondirent en {{cœur}}.                                                          ->> chœur
        20900  +TEST: elles connaissaient par {{chœur}} la chanson.                                         ->> cœur
 20871  20901   
 20872  20902   
 20873  20903   # content / contant / comptant
 20874  20904   __conf_content_comptant!6__
 20875  20905       >avoir ?tout¿ [mon|ton|son|notre|votre|leur] [comptant|contant]
 20876  20906           <<- /conf/ --1>> content                            && Confusion. Avoir (tout) son content…|https://fr.wiktionary.org/wiki/content#Nom_commun
 20877  20907   
 20878  20908       argent [content|contant]
 20879  20909           <<- /conf/ morph(<1, ":[VR]") -2>> comptant         && Confusion probable.|https://fr.wiktionary.org/wiki/argent_comptant
 20880  20910   
 20881         -TEST: Elle a déjà eu tout son {{comptant}} de problèmes.
 20882         -TEST: On paye toujours argent {{content}}.
        20911  +TEST: Elle a déjà eu tout son {{comptant}} de problèmes.                                    ->> content
        20912  +TEST: On paye toujours argent {{content}}.                                                  ->> comptant
 20883  20913   
 20884  20914   
 20885  20915   # corps / cor
 20886  20916   __conf_corps_cor2__
 20887  20917       >faire >cor
 20888  20918           <<- /conf/ -2>> corps                               && Confusion probable. Locution “faire corps”.|https://fr.wiktionary.org/wiki/faire_corps
 20889  20919   
................................................................................
 20892  20922   
 20893  20923       >plaider [>cor|>cœur] [présent+s]
 20894  20924           <<- /conf/ -2:0>> corps présent                     && Confusion. Locution “plaider corps présent” (c’est-à-dire en présence du client).
 20895  20925   
 20896  20926       >trembler de ?tout¿ [mon|ton|son|notre|votre|leur] >cor
 20897  20927           <<- /conf/ --1>> corps                              && Confusion probable. Le cor est un instrument à vent.|https://fr.wiktionary.org/wiki/corps
 20898  20928   
 20899         -TEST: Faisons {{cor}} avec lui !
 20900         -TEST: ils plaideront {{cor présent}}
 20901         -TEST: elle tremblait de tout son {{cor}}
 20902         -TEST: donnons {{cor}} à notre ambition
        20929  +TEST: Faisons {{cor}} avec lui !                                                            ->> corps
        20930  +TEST: ils plaideront {{cor présent}}                                                        ->> corps présent
        20931  +TEST: elle tremblait de tout son {{cor}}                                                    ->> corps
        20932  +TEST: donnons {{cor}} à notre ambition                                                      ->> corps
 20903  20933   
 20904  20934   
 20905  20935   # côté / coté
 20906  20936   __conf_côté_coté__
 20907  20937       [au|autre|bon|le|ce|du|mon|ton|son|notre|votre|chaque|un|leur|quel|quelle] [coté|cotés|cotée|cotées]
 20908  20938           <<- /conf/ --1>> côté                               && Confusion : “coté” est le participe passé du verbe “coter”.|https://fr.wiktionary.org/wiki/c%C3%B4t%C3%A9
 20909  20939   
 20910  20940       [aux|autres|bons|les|ces|son|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs] [coté|cotés|cotée|cotées]
 20911  20941           <<- /conf/ --1>> côtés                              && Confusion : “coté” est le participe passé du verbe “coter”.|https://fr.wiktionary.org/wiki/c%C3%B4t%C3%A9
 20912  20942   
 20913  20943       [à|mauvais|de] [coté|cotés|cotée|cotées]
 20914  20944           <<- /conf/ --1>> côté|côtés                         && Confusion : “coté” est le participe passé du verbe “coter”.|https://fr.wiktionary.org/wiki/c%C3%B4t%C3%A9
 20915  20945   
 20916         -TEST: à son {{coté}}                        ->> côté
 20917         -TEST: Je reste à ses {{cotés}}.             ->> côtés
 20918         -TEST: de mauvais {{cotés}}                  ->> côté|côtés
        20946  +TEST: à son {{coté}}                                                                        ->> côté
        20947  +TEST: Je reste à ses {{cotés}}.                                                             ->> côtés
        20948  +TEST: de mauvais {{cotés}}                                                                  ->> côté|côtés
 20919  20949   
 20920  20950   
 20921  20951   # cote / côte / cotte
 20922  20952   __conf_côte_cote_cotte__
 20923  20953       [>cote|>cotte] [de|d’] [>bœuf|>porc|>veau|Bretagne|>agneau|>albâtre|>Armor|>azur|>ivoire|>or|>opale|>émeraude]
 20924  20954       [>cote|>cotte] [>surnuméraire|>rocheux|>adriatique|>américain|>californien|>atlantique|>basque|>breton|>landais|>normand|>français|>belge|>espagnol|>italien|>portugais|>africain|>méditerranéen|>pacifique|>raide|>occidental|>fractal|nord|sud|ouest]
 20925  20955           <<- /conf/ -1>> =\1.replace("o", "ô").replace("tt", "t")                    && Confusion : écrivez “côtes” pour les os du thorax et les rivages.|https://fr.wiktionary.org/wiki/c%C3%B4te
................................................................................
 20949  20979           <<- /conf/ --1>> côte
 20950  20980           && Confusion probable : pour parler d’un rivage ou d’une ligne de relief, écrivez “côte”.|https://fr.wiktionary.org/wiki/c%C3%B4te
 20951  20981   
 20952  20982       [>côte|>cotte|>cote]  [à|a|á]  [>côte|>cotte|>cote]
 20953  20983           <<- /conf/ ->> côte à côte                                  && Locution adverbiale invariable. Écrivez “côte à côte”.|https://fr.wiktionary.org/wiki/c%C3%B4te_%C3%A0_c%C3%B4te
 20954  20984           <<- ~>> *
 20955  20985   
 20956         -TEST: Rien ne vaut une bonne {{cote}} de bœuf.
 20957         -TEST: Elle avait les {{cotes}} cassées.
 20958         -TEST: Elles ont passé une radiographie des {{cottes}}.
 20959         -TEST: Quelle est sa {{côte}} de popularité
 20960         -TEST: il a réussi à percer sa {{cote}} de mailles.
 20961         -TEST: Il a la {{côte}} auprès de ses collègues
 20962         -TEST: ils sont {{cotte à cotte}}
 20963         -TEST: il nous faut encore gravir cette {{cotte}}
 20964         -TEST: nous avions prévu de longer cette {{cote}}
        20986  +TEST: Rien ne vaut une bonne {{cote}} de bœuf.                                              ->> côte
        20987  +TEST: Elle avait les {{cotes}} cassées.                                                     ->> côtes
        20988  +TEST: Elles ont passé une radiographie des {{cottes}}.                                      ->> côtes
        20989  +TEST: Quelle est sa {{côte}} de popularité                                                  ->> cote
        20990  +TEST: il a réussi à percer sa {{cote}} de mailles.                                          ->> cotte
        20991  +TEST: Il a la {{côte}} auprès de ses collègues                                              ->> cote
        20992  +TEST: ils sont {{cotte à cotte}}                                                            ->> côte à côte
        20993  +TEST: il nous faut encore gravir cette {{cotte}}                                            ->> côte
        20994  +TEST: nous avions prévu de longer cette {{cote}}                                            ->> côte
 20965  20995   TEST: on a atteint la cote d’alerte.
 20966  20996   TEST: Elles avançaient côte à côte.
 20967  20997   
 20968  20998   
 20969  20999   # cou / coup / coût
 20970  21000   __conf_coup_cout_cou2__
 20971  21001       >prendre ces jambes à son >cou
................................................................................
 21017  21047       >faire >cuir $:D [>blanquette|boulette+s|>brochette|>bœuf|>carotte|>champignon|>confit|>cèpe|>côte|>côtelette|>escalope|>fruit|>fève|>girolle|>haricot|>herbe|>jarret|>joue|>lardon|>lentille|>longe|>légume|>marron|>mijoté|>morille|>nem|>nouille|>ognon|>oignon|>omelette|>patate|>paupiette|>pied|>poire|>poitrine|>pomme|>porc|>potée|>poêlée|>pruneau|>pâte|>pâte|>pâté|>ragout|>ragoût|rillettes|>rognon|>rouelle|>rôti|>sauté|>steak|>terrine|>veau|>émincé|>épice|>œuf]
 21018  21048           <<- /conf/ -2>> cuire                                       && Confusion. Le cuir est la peau d’un animal. Pour parler de la cuisson, écrivez “cuire”.|https://fr.wiktionary.org/wiki/cuire
 21019  21049   
 21020  21050       >aller [m’|t’|s’|nous|vous|leur] en >cuir
 21021  21051       [>aller|>pouvoir|>savoir] ?[me|m’|te|t’|se|s’|nous|vous|leur]¿ >cuir
 21022  21052           <<- /conf/ --1>> cuire                                      && Confusion. Le cuir est la peau d’un animal. Pour parler de la cuisson, écrivez “cuire”.|https://fr.wiktionary.org/wiki/cuire
 21023  21053   
 21024         -TEST: Va te faire {{cuir}} un œuf.                              ->> cuire
 21025         -TEST: il va leur en {{cuir}} de m’avoir trompé                  ->> cuire
        21054  +TEST: Va te faire {{cuir}} un œuf.                                                      ->> cuire
        21055  +TEST: il va leur en {{cuir}} de m’avoir trompé                                          ->> cuire
 21026  21056   
 21027  21057   
 21028  21058   # date / datte
 21029  21059   __conf_date_datte2__
 21030  21060       [>confiture|>crème|>gâteau|>mélasse|>noyau|>pâte|>recette|>sirop] de >date
 21031  21061       [moelleux|>gâteau|>fondant|>cake] [au|aux]  >date
 21032  21062           <<- /conf/ -3>> dattes                                                          && Confusion probable. Pour parler du fruit, écrivez “datte”.|https://fr.wiktionary.org/wiki/datte
................................................................................
 21042  21072       >datte de l’ [accouchement|actualisation|achat|adhésion|anniversaire|apparition|échéance|édition|émission|engagement|entrée|envoi|examen|exécution|expédition|expiration|immatriculation|imputation|inscription|origine|ouverture|ovulation]
 21043  21073       >datte du /NUM [janvier|février|mars|avril|mai|juin|juillet|août|aout|septembre|octobre|novembre|décembre]
 21044  21074           <<- /conf/ -1>> =\1.replace("tt", "t").replace("TT", "T")       && Confusion probable. La datte est un fruit. Pour évoquer un jour dans l’année, écrivez “date”.|https://fr.wiktionary.org/wiki/date
 21045  21075   
 21046  21076       >dernier en >datte
 21047  21077           <<- /conf/ -3>> date                                            && Confusion probable. La datte est un fruit. Pour évoquer un jour dans l’année, écrivez “date”.|https://fr.wiktionary.org/wiki/date
 21048  21078   
 21049         -TEST: il va faire un cake aux {{dates}}.
 21050         -TEST: elle a fait de la confiture de {{dates}}
 21051         -TEST: Des {{dates}} fraîches.
 21052         -TEST: des {{dates}} dénoyautées.
 21053         -TEST: une {{date}} muscade
 21054         -TEST: c’est la dernière en {{datte}}.
 21055         -TEST: quelle est la {{datte}} de l’accouchement
 21056         -TEST: Quelle est la {{datte}} du décès.
 21057         -TEST: Quellle est la dernière en {{datte}}
        21079  +TEST: il va faire un cake aux {{dates}}.                                                        ->> dattes
        21080  +TEST: elle a fait de la confiture de {{dates}}                                                  ->> dattes
        21081  +TEST: Des {{dates}} fraîches.                                                                   ->> dattes
        21082  +TEST: des {{dates}} dénoyautées.                                                                ->> dattes
        21083  +TEST: une {{date}} muscade                                                                      ->> datte
        21084  +TEST: c’est la dernière en {{datte}}.                                                           ->> date
        21085  +TEST: quelle est la {{datte}} de l’accouchement                                                 ->> date
        21086  +TEST: Quelle est la {{datte}} du décès.                                                         ->> date
        21087  +TEST: Quellle est la dernière en {{datte}}                                                      ->> date
 21058  21088   TEST: Elles étaient à cette date cultivées à l’air libre.
 21059  21089   TEST: De fraîche date…
 21060  21090   
 21061  21091   
 21062  21092   # délacer / délasser
 21063  21093   __conf_délacer_délasser__
 21064  21094       >délasser  $:D  [>basket|>camisole|>chaussure|>corsage|>corset|>godasse|>godillot|>grolle|>jupe|>pompe|>lacet|>ranger|>robe|>soulier|>voile]
 21065         -        <<- /conf/ -1>> =\1.replace("ssa", "ça").replace("ss", "c")                                 && Confusion probable. Pour défaire des lacets, des nœuds, etc., écrivez “délacer”.
        21095  +        <<- /conf/ -1>> =\1.replace("ssa", "ça").replace("ss", "c").replace("SSA", "ÇA").replace("SS", "C")                     && Confusion probable. Pour défaire des lacets, des nœuds, etc., écrivez “délacer”.
 21066  21096   
 21067  21097       [>basket|>camisole|>chaussure|>corsage|>corset|>godasse|>godillot|>grolle|>jupe|>pompe|>lacet|>ranger|>robe|>soulier|>voile]  >délasser
 21068         -        <<- /conf/ morph(\-1, ":Q") --1>> =\1.replace("ssa", "ça").replace("ss", "c")               && Confusion probable. Pour défaire des lacets, des nœuds, etc., écrivez “délacer”.
        21098  +        <<- /conf/ morph(\-1, ":Q") --1>> =\-1.replace("ssa", "ça").replace("ss", "c").replace("SSA", "ÇA").replace("SS", "C")  && Confusion probable. Pour défaire des lacets, des nœuds, etc., écrivez “délacer”.
 21069  21099   
 21070         -TEST: Bon sang, il faut que tu {{délasses}} tes chaussures avant d’essayer de les enlever.
 21071         -TEST: Ses souliers {{délassés}} la firent tomber.
        21100  +TEST: Bon sang, il faut que tu {{délasses}} tes chaussures avant d’essayer de les enlever.      ->> délaces
        21101  +TEST: Ses souliers {{délassés}} la firent tomber.                                               ->> délacés
 21072  21102   
 21073  21103   
 21074  21104   # dénué / dénudé
 21075  21105   __conf_dénué_dénudé__
 21076  21106       >dénuder  [de|d’]  ?[tout|tous|toute|toutes]¿  [>beauté|>cause|>charme|>charisme|>clarté|>compassion|>compétence|>confort|>connaissance|>conscience|>consistance|>constance|>contenu|>contrepartie|>crainte|>créativité|>culture|>cynisme|>défaut|>difficulté|>discrimination|>faiblesse|>fantaisie|>finesse|foi|>fondement|>force|>gentillesse|>goût|>gout|>grâce|>grandeur|>haine|>justice|>légitimité|>logique|>maturité|>méchanceté|>mérite|>motif|>moyen|paix|>piété|>plan|>pertinence|>peur|>plaisir|>politesse|>préjugé|>principe|>professionnalisme|>psychologie|>qualité|>raison|>rancœur|>réalisme|remords|>respect|>revendication|>rigueur|>risque|>sagesse|>savoir|>sens|>sentiment|>science|>scrupule|>soupçon|>stress|>subtilité|>sympathie|>tact|>talent|>tendresse|>toxicité|>tromperie|>valeur|>vertu|>vigueur|>violence|>vision]
 21077  21107           <<- /conf/ -1>> =\1.replace("nud", "nu").replace("NUD", "NU")
 21078  21108           && Confusion probable. Pour évoquer quelque chose “privé de \-1”, il faut employer le verbe “dénuer”.|https://fr.wiktionary.org/wiki/d%C3%A9nuer
 21079  21109   
 21080  21110       >dénuder  [de|d’]  ?[tout|tous|toute|toutes]¿  [>âme|>apitoiement|>ambiguïté|>ambition|>amour|>envergure|>intérêt|>émotion|>envergure|>esthétique|>éthique|>enjeu|>expertise|>expression|>honnêteté|>humanité|>idée|>imagination|>inspiration|>intelligence|>intention|>inventivité|>objectivité]
 21081  21111           <<- /conf/ -1>> =\1.replace("nud", "nu").replace("NUD", "NU")
 21082  21112           && Confusion probable. Pour évoquer quelque chose “privé d’\-1”, il faut employer le verbe “dénuer”.|https://fr.wiktionary.org/wiki/d%C3%A9nuer
 21083  21113   
 21084         -TEST: C’est un homme {{dénudé}} de charme.
 21085         -TEST: Un film {{dénudé}} de tout intérêt.
 21086         -TEST: Une personne {{dénudée}} de toute compassion.
 21087         -TEST: Une histoire {{dénudée}} d’intérêt.
 21088         -TEST: Des hommes {{dénudés}} de compassion.
        21114  +TEST: C’est un homme {{dénudé}} de charme.                                                      ->> dénué
        21115  +TEST: Un film {{dénudé}} de tout intérêt.                                                       ->> dénué
        21116  +TEST: Une personne {{dénudée}} de toute compassion.                                             ->> dénuée
        21117  +TEST: Une histoire {{dénudée}} d’intérêt.                                                       ->> dénuée
        21118  +TEST: Des hommes {{dénudés}} de compassion.                                                     ->> dénués
 21089  21119   
 21090  21120   
 21091  21121   # dessein / dessin
 21092  21122   __conf_dessein_dessin__
 21093  21123       à dessin
 21094  21124           <<- morph(<1, ":V") -2>> dessein                    && Confusion probable. Faire quelque chose “à dessein”, c’est-à-dire avec un but.|https://fr.wiktionary.org/wiki/%C3%A0_dessein
 21095  21125   
 21096         -TEST: agir à {{dessin}}                                     ->> dessein
        21126  +TEST: agir à {{dessin}}                                                                         ->> dessein
 21097  21127   TEST: venir à dessein ici
 21098  21128   
 21099  21129   
 21100  21130   # desceller / déceler / desseller
 21101  21131   __conf_erreur_déceler_desseller_desceller__
 21102  21132       [>erreur|>faute|>incohérence|>problème|>bug|>bogue|>faille|>maladie|>défaut|>défaillance|>perturbation|>irrégularité] <> [>desseller|>desceller]
 21103         -        <<- /conf/ --1>> =\-1.replace("escell", "écel").replace("essell", "écel")
        21133  +        <<- /conf/ --1>> =\-1.replace("escell", "écel").replace("essell", "écel").replace("ESCELL", "ÉCEL").replace("ESSELL", "ÉCEL")
 21104  21134           && Confusion probable si ce verbe se rapporte à “\1”. Desceller signifie briser un sceau, un cachet… Desseller signifie ôter une selle. Si vous voulez dire “remarquer”, “dévoiler”, “découvrir”, écrivez “déceler”.|https://fr.wiktionary.org/wiki/déceler
 21105  21135   
 21106  21136       [>desseller|>desceller] [l’|@:[BD]] [>petit|>grand|>énorme|>dangereux|>formidable|>fort|>léger|>merveilleux|>nouveau|>vrai|>réel|>sévère|>véritable] [>acidité|>activité|>allergie|>anévrisme|>anomalie|>arnaque|>appendicite|>atrophie|>baisse|>bébé|>blessure|>bug|>bogue|>carie|>cancer|>cause|>changement|>complot|>comète|>concentration|>corrélation|>croissance|>défaut|>défaillance|>demande|>dépression|>diabète|>différence|>diminution|>effluve|>épilepsie|>erreur|>essai|>existence|>grossesse|>grosseur|>faille|>faute|>fuite|>fraude|>grippe|>handicap|>hausse|>hémorragie|>hostilité|>hypertrophie|>incompatibilité|>incohérence|>infection|>infraction|>indice|>infidélité|>insuffisance|>intrigue|>irrégularité|>leucémie|>lésion|>lueur|>lumière|>maladie|>malformation|>manœuvre|>manipulation|>molécule|>mensonge|>mutation|>once|>perturbation|>personnalité|>piste|>perte|>planète|>exoplanète|>présence|>qualité|>odeur|>opportunité|>otite|>problème|>surdité|>talent|>tendance|>tentative|>tumeur|>utilisation|hoax|>variation|>vie|virus]
 21107         -        <<- /conf/ -1>> =\1.replace("escell", "écel").replace("essell", "écel")
        21137  +        <<- /conf/ -1>> =\1.replace("escell", "écel").replace("essell", "écel").replace("ESCELL", "ÉCEL").replace("ESSELL", "ÉCEL")
 21108  21138           && Confusion probable si ce mot se rapporte à “\3 \4”. Desceller signifie briser un sceau, un cachet… Desseller signifie ôter une selle.|https://fr.wiktionary.org/wiki/déceler
 21109  21139   
 21110  21140       [>desseller|>desceller] [l’|@:[BD]] [>acidité|>activité|>allergie|>anévrisme|>anomalie|>arnaque|>appendicite|>atrophie|>baisse|>bébé|>blessure|>bug|>bogue|>carie|>cancer|>cause|>changement|>complot|>comète|>concentration|>corrélation|>croissance|>défaut|>défaillance|>demande|>dépression|>diabète|>différence|>diminution|>effluve|>épilepsie|>erreur|>essai|>existence|>grossesse|>grosseur|>faille|>faute|>fuite|>fraude|>grippe|>handicap|>hausse|>hémorragie|>hostilité|>hypertrophie|>incompatibilité|>incohérence|>infection|>infraction|>indice|>infidélité|>insuffisance|>intrigue|>irrégularité|>leucémie|>lésion|>lueur|>lumière|>maladie|>malformation|>manœuvre|>manipulation|>molécule|>mensonge|>mutation|>once|>perturbation|>personnalité|>piste|>perte|>planète|>exoplanète|>présence|>qualité|>odeur|>opportunité|>otite|>problème|>surdité|>talent|>tendance|>tentative|>tumeur|>utilisation|hoax|>variation|>vie|virus]
 21111         -        <<- /conf/ -1>> =\1.replace("escell", "écel").replace("essell", "écel")
        21141  +        <<- /conf/ -1>> =\1.replace("escell", "écel").replace("essell", "écel").replace("ESCELL", "ÉCEL").replace("ESSELL", "ÉCEL")
 21112  21142           && Confusion probable si ce mot se rapporte à “\3”. Desceller signifie briser un sceau, un cachet… Desseller signifie ôter une selle.|https://fr.wiktionary.org/wiki/déceler
 21113  21143   
 21114         -TEST: il faut régler les problèmes {{descellés}} dans le code de l’analyseur syntaxique.
 21115         -TEST: il y a une erreur qu’on peut {{desceller}} dans ses analyses.
 21116         -TEST: elle a {{dessellé}} une forte hostilité dans ses propos.
 21117         -TEST: elle a {{dessellé}} deux problèmes.
        21144  +TEST: il faut régler les problèmes {{descellés}} dans le code de l’analyseur syntaxique.        ->> décelés
        21145  +TEST: il y a une erreur qu’on peut {{desceller}} dans ses analyses.                             ->> déceler
        21146  +TEST: elle a {{dessellé}} une forte hostilité dans ses propos.                                  ->> décelé
        21147  +TEST: elle a {{dessellé}} deux problèmes.                                                       ->> décelé
 21118  21148   
 21119  21149   
 21120  21150   # dû / du
 21121  21151   __ppas_dû_du2__
 21122  21152       du  [à|a|au|aux]
 21123  21153           <<- /ppas/ \2.islower() -1>> dû                     && Confusion. Ce qui est dû.
 21124  21154   
................................................................................
 21172  21202   __conf_emprunt_empreint_prêt__
 21173  21203       >faire $:D >prêt à la banque
 21174  21204           <<- /conf/ -3>> emprunt|emprunts            && Confusion. Faire un prêt consiste à prêter quelque chose à quelqu’un. Si vous êtes l’emprunteur, vous faites un emprunt.|https://fr.wiktionary.org/wiki/emprunt
 21175  21205   
 21176  21206       >faire $:D [empreint+s]
 21177  21207           <<- /conf/ --1>> emprunt|emprunts           && Confusion. Lorsque vous empruntez quelque chose, vous faites un emprunt.|https://fr.wiktionary.org/wiki/emprunt
 21178  21208   
 21179         -TEST: Elle a fait un {{prêt}} à la banque.
 21180         -TEST: J’ai fait un {{empreint}} à la bibliothèque.
        21209  +TEST: Elle a fait un {{prêt}} à la banque.                                  ->> emprunt|emprunts
        21210  +TEST: J’ai fait un {{empreint}} à la bibliothèque.                          ->> emprunt|emprunts
 21181  21211   
 21182  21212   
 21183  21213   # entretient / maintient / soutient
 21184  21214   __conf_entretient_maintient_soutient__
 21185  21215       $:M  [entretien|maintien|soutien]  [<end>|,|@:[DR]]
 21186  21216           <<- /conf/ -2>> \2t                                                                 && Confusion probable : “\-2” est un nom commun. Pour la forme verbale (3ᵉ pers. au présent), écrivez “\-2t”.
 21187  21217   
................................................................................
 21238  21268       à l’ envie
 21239  21269           <<- /conf/ not morph(<1, ">(?:abandonner|céder|résister)/") and not value(>1, "|de|d’|")
 21240  21270           -3>> envi                                           && Locution adverbiale « à l’envi », signifiant « autant que possible ».
 21241  21271   
 21242  21272       [>avoir|>donner] [envi+s|envies]
 21243  21273           <<- /conf/ -2>> envie                               && Confusion : Avoir envie, donner envie.
 21244  21274   
 21245         -TEST: Ils s’amusèrent à l’{{envie}} et oublièrent tous leurs soucis.
 21246         -TEST: ça donne {{envi}}
        21275  +TEST: Ils s’amusèrent à l’{{envie}} et oublièrent tous leurs soucis.                ->> envi
        21276  +TEST: ça donne {{envi}}                                                             ->> envie
 21247  21277   TEST: Je résiste à l’envie de manger du chocolat.
 21248  21278   TEST: On ne s’intéresse pas à l’école ni à l’âge, mais aux compétences et à l’envie de partager.
 21249  21279   
 21250  21280   
 21251  21281   # et / est
 21252  21282   __conf_est_et__
 21253  21283       <start>  [le|la|l’|ce|cet|cette|mon|ma|ta|sa|notre|votre|leur|quel|quelle]  *WORD  ?[lui|leur|nous|vous]¿  et  *WORD  <end>
................................................................................
 21258  21288           <<- /conf/ morph(\3, ":N.*:[is]", ":[GA]") and morph(\-2, ":[QA]", ":M") and \-2.islower()
 21259  21289           --3>> est                               && Confusion probable : “et” est une conjonction de coordination. Pour le verbe être à la 3ᵉ personne du singulier, écrivez “est”.
 21260  21290   
 21261  21291       <start>  *WORD  ?[lui|leur|nous|vous]¿  et  *WORD  <end>
 21262  21292           <<- /conf/ morph(\2, ":M", ":[GA]") and morph(\-2, ":[QA]", ":M") and \-2.islower()
 21263  21293           --3>> est                               && Confusion probable : “et” est une conjonction de coordination. Pour le verbe être à la 3ᵉ personne du singulier, écrivez “est”.
 21264  21294   
 21265         -TEST: ce chien {{et}} malade.
 21266         -TEST: ton chat {{et}} cinglé.
 21267         -TEST: Pauline {{et}} fatiguée.
        21295  +TEST: ce chien {{et}} malade.                                                       ->> est
        21296  +TEST: ton chat {{et}} cinglé.                                                       ->> est
        21297  +TEST: Pauline {{et}} fatiguée.                                                      ->> est
 21268  21298   TEST: ton implacable et amère !
 21269  21299   TEST: son cristallin et aigu
 21270  21300   TEST: Les pays ibériques et scandinaves ont signé le traité.
 21271  21301   TEST: Les gouvernements espagnol et mexicain ont signé le traité.
 21272  21302   TEST: Béatrice Dalle et Claude.
 21273  21303   TEST: Martial et inflexible.
 21274  21304   TEST: il attend dans la pièce où entre Patrick et Paul l’agrippe aussitôt pour l’avertir du danger.
 21275  21305   
 21276  21306   
 21277  21307   __conf_où_est__
 21278  21308       où  et  @:D¬:R|>(?:quell?e?s?|de)/
 21279  21309           <<- /conf/-2>> est                      && Confusion probable : “et” est une conjonction de coordination. Pour le verbe être à la 3ᵉ personne du singulier, écrivez “est”.
 21280  21310   
 21281         -TEST: où {{et}} cet ennemi ?
 21282         -TEST: où {{et}} l’homme qui est passé ce matin ?
        21311  +TEST: où {{et}} cet ennemi ?                                                        ->> est
        21312  +TEST: où {{et}} l’homme qui est passé ce matin ?                                    ->> est
 21283  21313   TEST: Je veux savoir où et quand, où et pouquoi.
 21284  21314   TEST: où et avec qui ?
 21285  21315   TEST: je veux savoir où et lequel je dois flinguer
 21286  21316   
 21287  21317   
 21288  21318   __conf_été_était__
 21289  21319       [le|ce|cet|mon|ton|son|notre|votre|leur|du|quel]  *WORD  >été
................................................................................
 22163  22193           --1>> =suggVerbPpas(\-1, ":f:s")                && Confusion probable : “\-1” est un verbe à l’infinitif. Si “\-1” est supposé être un adjectif pour “\2 \3”, il faut utiliser le participe passé.
 22164  22194   
 22165  22195       [<start>|,|(]  [l’|mon|ton|son|notre|votre|leur]  *WORD           peu  ?en¿  $:Y
 22166  22196           <<- /conf/ morph(\3, ":N") --2>> peut           && Confusion probable : il semble que vous vouliez dire “peut” au sens de “pouvoir \-1” où “\2 \3” est le sujet du syntagme verbal.
 22167  22197           <<- /conf/ __also__ and morph(\-1, ":V1..t") and morph(>1, ":(?:Ov|[123][sp]|P)|<end>|>(?:,|par)/")
 22168  22198           --1>> =suggVerbPpas(\-1, ":s")                  && Confusion probable : “\-1” est un verbe à l’infinitif. Si “\-1” est supposé être un adjectif pour “\2 \3”, il faut utiliser le participe passé.
 22169  22199   
 22170         -TEST: cet homme {{peu}} aller et venir ici comme bon lui semble
 22171         -TEST: Cette athlète {{peu}} y parvenir.
 22172         -TEST: cette amie {{peu}} sembler distante, mais elle nous a toujours soutenus
 22173         -TEST: notre mère {{peu}} prendre ses airs, ça ne change rien.
 22174         -TEST: un ami {{peu}} {{changer}}
 22175         -TEST: une femme {{peu}} {{remarquer}}
 22176         -TEST: notre pote {{peu}} {{oublier}}
        22200  +TEST: cet homme {{peu}} aller et venir ici comme bon lui semble                     ->> peut
        22201  +TEST: Cette athlète {{peu}} y parvenir.                                             ->> peut
        22202  +TEST: cette amie {{peu}} sembler distante, mais elle nous a toujours soutenus       ->> peut
        22203  +TEST: notre mère {{peu}} prendre ses airs, ça ne change rien.                       ->> peut
        22204  +TEST: un ami {{peu}} {{changer}}                                                    ->> peut|||changé
        22205  +TEST: une femme {{peu}} {{remarquer}}                                               ->> peut|||remarquée
        22206  +TEST: notre pote {{peu}} {{oublier}}                                                ->> peut|||oublié|oubliée
 22177  22207   TEST: un petit peu nous surprendre
 22178  22208   
 22179  22209   
 22180  22210   __conf_det_2subst_peu_peut_vinfi__
 22181  22211       [<start>|,|(]  [un|le|ce|cet]                     *WORD  *WORD    peu  [ne|n’|me|m’|te|t’|se|s’|nous|vous|y]
 22182  22212       [<start>|,|(]  [une|la|cette|ma|ta|sa]            *WORD  *WORD    peu  [ne|n’|me|m’|te|t’|se|s’|nous|vous|y]
 22183  22213       [<start>|,|(]  [l’|mon|ton|son|notre|votre|leur]  *WORD  *WORD    peu  [ne|n’|me|m’|te|t’|se|s’|nous|vous|y]
................................................................................
 22847  22877       ## vie
 22848  22878       vis [abominable|absurde|aisée|atroce|campagnarde|citadine|confortable|digne|douce|effroyable|équilibrée|étriquée|exaltante|formidable|glorieuse|heureuse|incroyable|intellectuelle|laborieuse|misérable|insignifiante|insupportable|paroissiale|riche|triste]
 22849  22879       vis [de|d’] [>aventure|>crime|>douleur|>labeur|>misère|>peine|>renoncement]
 22850  22880       vis sans [>amour|>ambition|envergure|grandeur|>passion]
 22851  22881           <<- /conf/ morph(<1, ":[DA].*:[fe]") -1>> vie
 22852  22882           && Confusion probable. Une vis est une pièce mécanique destinée à être vissée. Si vous parlez d’existence, écrivez “vie”.|https://fr.wiktionary.org/wiki/vie
 22853  22883   
        22884  +    >espérance [de|d’] [vis|vit]
        22885  +        <<- /conf/ --1>> vie                                    && Locution nominale “espérance de vie”.
        22886  +
 22854  22887       >donner  [signe+s]  [de|d’]  [vis|vit|vies]
 22855  22888           <<- /conf/ --1>> vie                                    && Locution “donner signe de vie”.|https://fr.wiktionary.org/wiki/ne_pas_donner_signe_de_vie
 22856  22889   
 22857  22890       >sauver @:D.*:[fe] [vis|vit]
 22858  22891           <<- /conf/ --1>> vie|vies                               && Confusion probable. Sauver une existence, c’est-à-dire une vie.|https://fr.wiktionary.org/wiki/vie
 22859  22892   
        22893  +    [>être|>rester|>demeurer|>paraître|>paraitre|>sembler] en vis
        22894  +        <<- /conf/ --1>> vie                                    && Confusion probable. S’il s’agit d’être vivant, écrivez “en vie”.|https://fr.wiktionary.org/wiki/vie
        22895  +
 22860  22896       !! >question [de|d’] vie [ou|et] [de|d’] mort ¡¡
 22861  22897       >question de [vis|vit|vie+s] [ou|et] de [mort+s|mors|mord+s|maure+s]
 22862  22898           <<- /conf/ -2:0>> de vie \-3 de mort                    && Locution “une question de vie ou/et de mort”.
 22863  22899   
 22864  22900       !! [droit+s] [de|d’] vie et [de|d’] mort ¡¡
 22865  22901       [droit+s] [de|d’] [vis|vit|vie+s] et de [mort+s|mors|mord+s|maure+s]
 22866  22902           <<- /conf/ -2:0>> de vie et de mort                     && Locution “avoir droit de vie et de mort”.|https://fr.wiktionary.org/wiki/droit_de_vie_et_de_mort
................................................................................
 22868  22904       ## vit
 22869  22905       [<start>|,|(]  [un|le|l’|ce|cet|mon|ton|son|notre|votre|leur|du]  *WORD  vie
 22870  22906           <<- /conf/ morph(\3, ":N.*:[me]:[si]", ":[GAVW]") and not tag(\-1, "egxmot")
 22871  22907           --1>> vit                                               && Confusion probable. Le verbe “vivre” s’écrit “vit” à la 3ᵉ personne du singulier.
 22872  22908   
 22873  22909   TEST: elle a mené une {{vis}} insignifiante                     ->> vie
 22874  22910   TEST: quelle {{vis}} incroyable !                               ->> vie
        22911  +TEST: espérance de {{vis}}                                      ->> vie
 22875  22912   TEST: elle donne rarement signe de {{vis}}                      ->> vie
 22876  22913   TEST: sauver des {{vis}}, c’est vital pour elle                 ->> vie|vies
        22914  +TEST: Reste en {{vis}}, je t’en supplie                         ->> vie
 22877  22915   TEST: une question {{de vie ou de mors}}                        ->> de vie ou de mort
 22878  22916   TEST: avoir droit {{de vis et de mors}}                         ->> de vie et de mort
 22879  22917   TEST: l’homme {{vie}} ses derniers instants                     ->> vit
 22880  22918   TEST: le sortilège “vie de merde” n’eut aucun effet
 22881  22919   TEST: c’est comme toujours une question de vie ou de mort
 22882  22920   TEST: il avait droit de vie et de mort sur tous.
 22883  22921   TEST: donne signe de vie plus souvent, s’il te plaît.
        22922  +TEST: l’homme qui resta en vit toute l’injustice
 22884  22923   
 22885  22924   
 22886  22925   !!
 22887  22926   !!
 22888  22927   !!!! Groupe nominal (avec déterminants)                                                           !!
 22889  22928   !!
 22890  22929   !!
................................................................................
 23014  23053           <<- /gn/ __also__ -4>> =suggMasSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 23015  23054           <<- /gn/ morph(\2, ":A.*:f:[si]", ":A.*:p") and morph(\4, ":A.*:m:[si]", ":A.*:p")
 23016  23055           -2>> =suggMasSing(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
 23017  23056           <<- /gn/ __also__ -4>> =suggFemSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 23018  23057   
 23019  23058       l’ *WORD et *WORD  @:[NA].*:p¬*
 23020  23059           <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
 23021         -        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être singulier.
        23060  +        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier.
 23022  23061   
 23023  23062   TEST: l’{{ignorante}} et {{grande}} {{crétin}} à qui j’avais affaire                ->> ignorant|||grand|||crétine
 23024  23063   TEST: l’{{ordurier}} et {{sot}} {{abrutie}}                                         ->> ordurière|||sotte|||abruti
 23025  23064   TEST: l’éblouissante et {{belles}} imbécile                                         ->> belle
 23026  23065   TEST: l’{{amoureux}} et {{merveilleuse}} imbécile que nous avions là                ->> amoureuse|||merveilleux
 23027  23066   TEST: l’{{amoureuse}} et {{merveilleux}} imbécile que nous avons là                 ->> amoureux|||merveilleuse
 23028  23067   TEST: l’ignorant et sot {{hommes}} que voilà                                        ->> homme
................................................................................
 23312  23351           <<- /gn/ __also__ -4>> =suggMasSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 23313  23352           <<- /gn/ morph(\2, ":A.*:f:[si]", ":A.*:p") and morph(\4, ":A.*:m:[si]", ":A.*:p")
 23314  23353           -2>> =suggMasSing(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
 23315  23354           <<- /gn/ __also__ -4>> =suggFemSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 23316  23355   
 23317  23356       leur *WORD et *WORD  @:[NA].*:p¬*
 23318  23357           <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
 23319         -        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “leur \2 et \4” et devrait être singulier.
        23358  +        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “leur \2 et \4” et devrait être au singulier.
 23320  23359   
 23321  23360   TEST: leur {{ignorante}} et {{grande}} {{crétin}} à qui j’avais affaire                ->> ignorant|||grand|||crétine
 23322  23361   TEST: leur {{ordurier}} et {{sot}} {{abrutie}}                                         ->> ordurière|||sotte|||abruti
 23323  23362   TEST: leur grande et {{belles}} imbécile                                               ->> belle
 23324  23363   TEST: leur {{amoureux}} et {{merveilleuse}} imbécile                                   ->> amoureuse|||merveilleux
 23325  23364   TEST: leur {{amoureuse}} et {{merveilleux}} imbécile                                   ->> amoureux|||merveilleuse
 23326  23365   TEST: leur ignorant et sot {{hommes}} de main                                          ->> homme
................................................................................
 23654  23693           -4>> =suggSing(\4)                                                                  && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au singulier.
 23655  23694   
 23656  23695   TEST: mon petit ami {{décédée}}                                                 ->> décédé
 23657  23696   TEST: mon ami proche {{décédée}}                                                ->> décédé
 23658  23697   TEST: mon amie proche {{décédé}}                                                ->> décédée
 23659  23698   TEST: son addictologue ridicule {{financés}} par l’État                         ->> financé
 23660  23699   
        23700  +
        23701  +__gn_det_mon_ton_son_3m_et__
        23702  +    [mon|ton|son] *WORD et *WORD  @:[NA].*:m:s¬*
        23703  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        23704  +        <<- /gn/ morph(\2, ":A", ":A.*:[me]:[si]") -2>> =suggMasSing(\2)                            && Cet adjectif n’est pas accordé avec le nom “\-1”.
        23705  +        <<- /gn/ morph(\4, ":A", ":A.*:[me]:[si]") -4>> =suggMasSing(\4)                            && Cet adjectif n’est pas accordé avec le nom “\-1”.
        23706  +        <<- /gn/ morph(\2, ":A", ":A.*:[me]:[si]") and morph(\4, ":A", ":A.*:[me]:[si]")
        23707  +        -5>> =suggFemSing(\5, True)                                                                 && Ce nom n’est pas accordé avec les adjectifs “\2” et “\4”.
        23708  +
        23709  +    [mon|ton|son] *WORD et *WORD  @:[NA].*:f:s¬*
        23710  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        23711  +        <<- /gn/ morph(\2, ":A", ":A.*:[fe]:[si]") -2>> =suggFemSing(\2, True)                      && Cet adjectif n’est pas accordé avec le nom “\-1”.
        23712  +        <<- /gn/ morph(\4, ":A", ":A.*:[fe]:[si]") -4>> =suggFemSing(\4, True)                      && Cet adjectif n’est pas accordé avec le nom “\-1”.
        23713  +        <<- /gn/ morph(\2, ":A", ":A.*:[fe]:[si]") and morph(\4, ":A", ":A.*:[fe]:[si]")
        23714  +        -5>> =suggMasSing(\5, True)                                                                 && Ce nom n’est pas accordé avec les adjectifs “\2” et “\4”.
        23715  +
        23716  +    [mon|ton|son] *WORD et *WORD  @:[NA].*:e:s¬*
        23717  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        23718  +        <<- /gn/ morph(\4, ":A", ":A.*:[si]") -4>> =suggSing(\4)                                    && Cet adjectif n’est pas accordé avec le nom “\-1”.
        23719  +        <<- /gn/ morph(\2, ":A.*:m:[si]", ":A.*:p") and morph(\4, ":A.*:f:[si]", ":A.*:p")
        23720  +        -2>> =suggFemSing(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
        23721  +        <<- /gn/ __also__ -4>> =suggMasSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
        23722  +        <<- /gn/ morph(\2, ":A.*:f:[si]", ":A.*:p") and morph(\4, ":A.*:m:[si]", ":A.*:p")
        23723  +        -2>> =suggMasSing(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
        23724  +        <<- /gn/ __also__ -4>> =suggFemSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
        23725  +
        23726  +    [mon|ton|son] *WORD et *WORD  @:[NA].*:p¬*
        23727  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
        23728  +        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “l’\2 et \4” et devrait être au singulier.
        23729  +
        23730  +TEST: mon {{ignorante}} et {{grande}} {{crétin}} de frère                       ->> ignorant|||grand|||crétine
        23731  +TEST: son {{ordurier}} et {{sot}} {{abrutie}}                                   ->> ordurière|||sotte|||abruti
        23732  +TEST: ton éblouissante et {{belles}} imbécile                                   ->> belle
        23733  +TEST: ton {{amoureux}} et {{merveilleuse}} imbécile                             ->> amoureuse|||merveilleux
        23734  +TEST: mon {{amoureuse}} et {{merveilleux}} imbécile                             ->> amoureux|||merveilleuse
        23735  +TEST: son ignorant et sot {{hommes}} que voilà                                  ->> homme
        23736  +TEST: j’aide mon homme et par amour pour lui le laisse libre.
        23737  +
 23661  23738   
 23662  23739   __gn_ma_ta_sa_1m__
 23663  23740       [ma|ta|sa]  *WORD
 23664  23741           <<- not (tag(\1, "_CAP_") and morph(\1, ":N")) and not (tag(\1, "eg1mot") and morph(\2, ":V.[ea].:3[sp]")) >>>
 23665  23742           <<- /gn/ morph(\2, ":[NA].*:m", ":[efGW]") -1>> =\1[:-1]+"on"                       && Accord de genre erroné : « \2 » est masculin.
 23666  23743           <<- /gn/ __also__ and not re.search("(?i)^[aâeéèêiîoôuûyœæ]", \2) and hasFemForm(\2)
 23667  23744           -2>> =suggFemSing(\2, True)                                                         && Accord de genre erroné : « \1 » est un déterminant féminin.
................................................................................
 23803  23880           <<- /gn/ __also__ -4>> =suggMasSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 23804  23881           <<- /gn/ morph(\2, ":A.*:f:[si]", ":A.*:p") and morph(\4, ":A.*:m:[si]", ":A.*:p")
 23805  23882           -2>> =suggMasSing(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
 23806  23883           <<- /gn/ __also__ -4>> =suggFemSing(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
 23807  23884   
 23808  23885       [chaque|quelque|notre|votre] *WORD et *WORD  @:[NA].*:p¬*
 23809  23886           <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[si]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
 23810         -        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être singulier.
        23887  +        -5>> =suggSing(\5, True)                                                                    && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au singulier.
 23811  23888   
 23812  23889   TEST: notre {{ignorante}} et {{grande}} {{crétin}} à qui j’avais affaire                ->> ignorant|||grand|||crétine
 23813  23890   TEST: votre {{ordurier}} et {{sot}} {{abrutie}}                                         ->> ordurière|||sotte|||abruti
 23814  23891   TEST: notre grande et {{belles}} imbécile                                               ->> belle
 23815  23892   TEST: chaque {{amoureux}} et {{merveilleuse}} imbécile que nous avions là               ->> amoureuse|||merveilleux
 23816  23893   TEST: quelque {{amoureuse}} et {{merveilleux}} imbécile que nous avons là               ->> amoureux|||merveilleuse
 23817  23894   TEST: notre ignorant et sot {{hommes}} que voilà                                        ->> homme
................................................................................
 23888  23965           <<- /gn/ __also__ -1>> leur                                                         && Accord de nombre erroné avec « \2 ».
 23889  23966   
 23890  23967   TEST: {{leurs}} {{action}}                                                      ->> leur|||actions
 23891  23968   TEST: {{leur}} {{données}}                                                      ->> leurs|||donnée
 23892  23969   TEST: {{leurs}} {{abricot}}                                                     ->> leur|||abricots
 23893  23970   
 23894  23971   
 23895         -__gn_det_pluriel_1m__
 23896         -    [des|mes|tes|ses|nos|vos|quelques|lesdits|lesdites|desdits|desdites|auxdits|auxdites|moult]  *WORD
        23972  +__gn_det_mas_plur_1m__
        23973  +    [lesdits|desdits|auxdits]  *WORD
        23974  +        <<- /gn/ morph(\2, ":[NA].*:s", ":[ipGW]") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
        23975  +        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : “\2” devrait être au pluriel.
        23976  +        <<- /gn/ __else__ and morph(\2, ":[NA].*:f:p", ":[mGW]") -2>> =suggMasPlur(\2)      && Accord de genre erroné avec “\1” : “\2” devrait être au masculin pluriel.
        23977  +        <<- /gn/ __also__ -1>> =\1.replace("ts", "tes").replace("TS", "TES")                && Accord de genre erroné avec “\2” : “\1” devrait être au féminin pluriel.
        23978  +
        23979  +TEST: {{lesdits}} {{femmes}} sont inflexibles                                   ->> lesdites|||
        23980  +TEST: lesdits {{homme}}                                                         ->> hommes
        23981  +
        23982  +
        23983  +__gn_det_fem_plur_1m__
        23984  +    [lesdites|desdites|auxdites]  *WORD
        23985  +        <<- /gn/ morph(\2, ":[NA].*:s", ":[ipGW]") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
        23986  +        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : “\2” devrait être au pluriel.
        23987  +        <<- /gn/ __else__ and morph(\2, ":[NA].*:m:p", ":[fGW]") -2>> =suggFemPlur(\2)      && Accord de genre erroné avec “\1” : “\2” devrait être au féminin pluriel.
        23988  +        <<- /gn/ __also__ -1>> =\1.replace("tes", "ts").replace("TES", "TS")                && Accord de genre erroné avec “\2” : “\1” devrait être au masculin pluriel.
        23989  +
        23990  +TEST: {{desdites}} {{hommes}}, rien à tirer                                     ->> desdits|||
        23991  +TEST: auxdites {{femme}}, affirmons notre détermination                         ->> femmes
        23992  +
        23993  +
        23994  +__gn_det_epi_plur_1m__
        23995  +    [des|mes|tes|ses|nos|vos|quelques|moult]  *WORD
 23897  23996           <<- /gn/ morph(\2, ":[NA].*:s", ":[ipGW]") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
 23898  23997           -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
 23899  23998   
 23900  23999   TEST: des {{pain}}                                                              ->> pains
 23901  24000   TEST: Quelques {{homme}}.                                                       ->> hommes
 23902  24001   TEST: plusieurs {{femme}} sont venues.                                          ->> femmes
 23903  24002   TEST: des {{abricot}}                                                           ->> abricots
................................................................................
 23917  24016   TEST: ces {{étudiant}} sont légion.                                             ->> étudiants
 23918  24017   TEST: je vais {{aux}} {{cinéma}}                                                ->> au|||cinémas
 23919  24018   TEST: il l’a donné aux {{étudiant}}                                             ->> étudiants
 23920  24019   TEST: aux {{personne}}                                                          ->> personnes
 23921  24020   TEST: j’entends ces {{même}} âneries tous les jours                             ->> mêmes
 23922  24021   TEST: clafoutis aux {{abricot}}                                                 ->> abricots
 23923  24022   
        24023  +
        24024  +__gn_certains_1m__
        24025  +    certains  *WORD
        24026  +        <<- /gn/ morph(\2, ":[NA].*:f", ":[emGWP]") -1>> certaines                          && Accord de genre erroné : « \2 » est féminin.
        24027  +        <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant masculin.
        24028  +        <<- /gn/ morph(\2, ":[NA].*:s", ":(?:[ipGWP]|V0)") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
        24029  +        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
        24030  +
        24031  +__gn_certains_des_1m__
        24032  +    certains  des  *WORD
        24033  +        <<- /gn/ morph(\3, ":[NA].*:f", ":[emGW]") -1>> certaines                           && Accord de genre erroné : « \3 » est féminin.
        24034  +        <<- /gn/ __also__ and hasMasForm(\3) -3>> =suggMasPlur(\3, True)                    && Accord de genre erroné : « \1 » est un déterminant masculin.
        24035  +
        24036  +__gn_certaines_1m__
        24037  +    certaines  *WORD
        24038  +        <<- /gn/ morph(\2, ":[NA].*:m", ":[efGWP]") -1>> certains                           && Accord de genre erroné : « \2 » est masculin.
        24039  +        <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant féminin.
        24040  +        <<- /gn/ morph(\2, ":[NA].*:s", ":[ipGWP]") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
        24041  +        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
        24042  +
        24043  +__gn_certaines_des_1m__
        24044  +    certaines  des  *WORD
        24045  +        <<- /gn/ morph(\3, ":[NA].*:m", ":[efGW]") -1>> certains                            && Accord de genre erroné : « \3 » est masculin.
        24046  +        <<- /gn/ __also__ and hasFemForm(\3) -3>> =suggFemPlur(\3, True)                    && Accord de genre erroné : « \1 » est un déterminant féminin.
        24047  +
        24048  +TEST: {{certains}} {{petites}}
        24049  +TEST: Certaines {{danse}}
        24050  +TEST: Certains {{chien}}
        24051  +TEST: {{certaines}} {{petits}}
        24052  +TEST: {{certains}} des femmes sont à côté de la plaque.
        24053  +TEST: {{certains}} des {{nouvelles}} sont à côté de la plaque.
        24054  +TEST: {{certaines}} des hommes
        24055  +TEST: {{certaines}} des {{petits}}
        24056  +TEST: Un problème rapporté par certains est l’incapacité à trouver un partenaire
        24057  +
        24058  +
        24059  +__gn_maints_1m__
        24060  +    maints  *WORD
        24061  +        <<- /gn/ morph(\2, ":[NA].*:f", ":[emGWP]") -1>> maintes                            && Accord de genre erroné : « \2 » est féminin.
        24062  +        <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant masculin.
        24063  +        <<- /gn/ morph(\2, ":[NA].*:s", ":(?:[ipGWP]|V0)") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
        24064  +        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
        24065  +
        24066  +__gn_maintes_1m__
        24067  +    maintes  *WORD
        24068  +        <<- /gn/ morph(\2, ":[NA].*:m", ":[efGWP]") -1>> maints                             && Accord de genre erroné : « \2 » est masculin.
        24069  +        <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant féminin.
        24070  +        <<- /gn/ morph(\2, ":[NA].*:s", ":[ipGWP]") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
        24071  +        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
        24072  +
        24073  +TEST: {{maints}} {{petites}}
        24074  +TEST: Maintes {{danse}}
        24075  +TEST: Maints {{chien}}
        24076  +TEST: {{maintes}} {{petits}}
        24077  +TEST: Un problème rapporté par maints est l’incapacité à trouver un partenaire
        24078  +
 23924  24079   
 23925  24080   __gn_det_epi_plur_2m__
 23926  24081       [ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|aux|moult]  *WORD  *WORD
 23927  24082           <<- /gn/ not value(<1, "|et|ou|de|d’|au|aux|") and not morph(\3, ">seul/") >>>
 23928  24083           <<- /gn/ ((morph(\2, ":[NA].*:m", ":(?:B|e|G|V0|f)") and morph(\3, ":[NA].*:f", "*")) or (morph(\2, ":[NA].*:f", ":(?:B|e|G|V0|m)") and morph(\3, ":[NA].*:m", "*")))
 23929  24084               and not apposition(\2, \3)
 23930  24085           -3>> =switchGender(\3, True)                                                                && Accord de genre erroné entre « \2 » et « \3 ».
................................................................................
 24049  24204           -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
 24050  24205   
 24051  24206   TEST: plusieurs {{femme}}                                       ->> femmes
 24052  24207   TEST: plusieurs {{foi}} par jour.                               ->> fois
 24053  24208   TEST: plusieurs {{abricot}}                                     ->> abricots
 24054  24209   
 24055  24210   
 24056         -## certains / certaines
 24057         -__gn_certains_1m__
 24058         -    certains  *WORD
 24059         -        <<- /gn/ morph(\2, ":[NA].*:f", ":[emGWP]") -1>> certaines                          && Accord de genre erroné : « \2 » est féminin.
 24060         -        <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant masculin.
 24061         -        <<- /gn/ morph(\2, ":[NA].*:s", ":(?:[ipGWP]|V0)") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
 24062         -        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
 24063         -
 24064         -__gn_certains_des_1m__
 24065         -    certains  des  *WORD
 24066         -        <<- /gn/ morph(\3, ":[NA].*:f", ":[emGW]") -1>> certaines                           && Accord de genre erroné : « \3 » est féminin.
 24067         -        <<- /gn/ __also__ and hasMasForm(\3) -3>> =suggMasPlur(\3, True)                    && Accord de genre erroné : « \1 » est un déterminant masculin.
 24068         -
 24069         -__gn_certaines_1m__
 24070         -    certaines  *WORD
 24071         -        <<- /gn/ morph(\2, ":[NA].*:m", ":[efGWP]") -1>> certains                           && Accord de genre erroné : « \2 » est masculin.
 24072         -        <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant féminin.
 24073         -        <<- /gn/ morph(\2, ":[NA].*:s", ":[ipGWP]") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
 24074         -        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
 24075         -
 24076         -__gn_certaines_des_1m__
 24077         -    certaines  des  *WORD
 24078         -        <<- /gn/ morph(\3, ":[NA].*:m", ":[efGW]") -1>> certains                            && Accord de genre erroné : « \3 » est masculin.
 24079         -        <<- /gn/ __also__ and hasFemForm(\3) -3>> =suggFemPlur(\3, True)                    && Accord de genre erroné : « \1 » est un déterminant féminin.
 24080         -
 24081         -TEST: {{certains}} {{petites}}
 24082         -TEST: Certaines {{danse}}
 24083         -TEST: Certains {{chien}}
 24084         -TEST: {{certaines}} {{petits}}
 24085         -TEST: {{certains}} des femmes sont à côté de la plaque.
 24086         -TEST: {{certains}} des {{nouvelles}} sont à côté de la plaque.
 24087         -TEST: {{certaines}} des hommes
 24088         -TEST: {{certaines}} des {{petits}}
 24089         -TEST: Un problème rapporté par certains est l’incapacité à trouver un partenaire
 24090         -
 24091         -
 24092         -## maints / maintes
 24093         -__gn_maints_1m__
 24094         -    maints  *WORD
 24095         -        <<- /gn/ morph(\2, ":[NA].*:f", ":[emGWP]") -1>> maintes                            && Accord de genre erroné : « \2 » est féminin.
 24096         -        <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant masculin.
 24097         -        <<- /gn/ morph(\2, ":[NA].*:s", ":(?:[ipGWP]|V0)") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
 24098         -        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
 24099         -
 24100         -__gn_maintes_1m__
 24101         -    maintes  *WORD
 24102         -        <<- /gn/ morph(\2, ":[NA].*:m", ":[efGWP]") -1>> maints                             && Accord de genre erroné : « \2 » est masculin.
 24103         -        <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant féminin.
 24104         -        <<- /gn/ morph(\2, ":[NA].*:s", ":[ipGWP]") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
 24105         -        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
 24106         -
 24107         -TEST: {{maints}} {{petites}}
 24108         -TEST: Maintes {{danse}}
 24109         -TEST: Maints {{chien}}
 24110         -TEST: {{maintes}} {{petits}}
 24111         -TEST: Un problème rapporté par maints est l’incapacité à trouver un partenaire
 24112         -
 24113  24211   
 24114  24212   ## 3m
 24115  24213   __gn_det_les_3m__
 24116  24214       les  *WORD  *WORD  *WORD
 24117  24215           <<- /gn/ morph(<1, "<start>|:V", "*") and not morph(\2, ":[123][sp]") and \4.islower() and not morph(\4, ">seul/") >>>
 24118  24216           <<- /gn/ morph(\2, ":[NA].*:m:[pi]", ":[fe]") and morph(\3, ":[NA].*:[me]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:f", "*")
 24119  24217           -4>> =suggMasPlur(\4)                                                               && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au masculin pluriel.
................................................................................
 24122  24220           <<- /gn/ __else__ and morph(\2, ":[NA].*:[pi]") and morph(\3, ":[NA].*:[me]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:s", "*")
 24123  24221           -4>> =suggPlur(\4)                                                                  && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au pluriel.
 24124  24222   
 24125  24223   TEST: les heureux imbéciles {{payée}} au lance-pierre.                      ->> payés
 24126  24224   TEST: les petites gens {{oubliés}}                                          ->> oubliées
 24127  24225   TEST: les psychologues hypocrites {{ébranlé}} par la crise                  ->> ébranlés
 24128  24226   
        24227  +
        24228  +__gn_det_les_3m_et__
        24229  +    les  *WORD et *WORD  @:[NA].*:m:p¬*
        24230  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        24231  +        <<- /gn/ morph(\2, ":A", ":A.*:[me]:[pi]") -2>> =suggMasPlur(\2)                            && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24232  +        <<- /gn/ morph(\4, ":A", ":A.*:[me]:[pi]") -4>> =suggMasPlur(\4)                            && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24233  +        <<- /gn/ morph(\2, ":A", ":A.*:[me]:[pi]") and morph(\4, ":A", ":A.*:[me]:[pi]")
        24234  +        -5>> =suggFemPlur(\5, True)                                                                 && Ce nom n’est pas accordé avec les adjectifs “\2” et “\4”.
        24235  +
        24236  +    les  *WORD et *WORD  @:[NA].*:f:p¬*
        24237  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        24238  +        <<- /gn/ morph(\2, ":A", ":A.*:[fe]:[pi]") -2>> =suggFemPlur(\2, True)                      && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24239  +        <<- /gn/ morph(\4, ":A", ":A.*:[fe]:[pi]") -4>> =suggFemPlur(\4, True)                      && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24240  +        <<- /gn/ morph(\2, ":A", ":A.*:[fe]:[pi]") and morph(\4, ":A", ":A.*:[fe]:[pi]")
        24241  +        -5>> =suggMasPlur(\5, True)                                                                 && Ce nom n’est pas accordé avec les adjectifs “\2” et “\4”.
        24242  +
        24243  +    les  *WORD et *WORD  @:[NA].*:e:p¬*
        24244  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        24245  +        <<- /gn/ morph(\4, ":A", ":A.*:[pi]") -4>> =suggPlur(\4)                                    && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24246  +        <<- /gn/ morph(\2, ":A.*:m:[pi]", ":A.*:s") and morph(\4, ":A.*:f:[pi]", ":A.*:s")
        24247  +        -2>> =suggFemPlur(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
        24248  +        <<- /gn/ __also__ -4>> =suggMasPlur(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
        24249  +        <<- /gn/ morph(\2, ":A.*:f:[pi]", ":A.*:s") and morph(\4, ":A.*:m:[pi]", ":A.*:s")
        24250  +        -2>> =suggMasPlur(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
        24251  +        <<- /gn/ __also__ -4>> =suggFemPlur(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
        24252  +
        24253  +    les  *WORD et *WORD  @:[NA].*:s¬*
        24254  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
        24255  +        -5>> =suggPlur(\5, True)                                                                    && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
        24256  +
        24257  +TEST: les {{ignorantes}} et {{grande}} {{crétins}} à qui j’avais affaire                    ->> ignorants|||grands|||crétines
        24258  +TEST: les {{orduriers}} et {{sot}} {{abruties}}                                             ->> ordurières|||sottes|||abrutis
        24259  +TEST: les grandes et {{belle}} imbéciles                                                    ->> belles
        24260  +TEST: les {{amoureux}} et {{merveilleuses}} imbéciles                                       ->> amoureuses|||merveilleux
        24261  +TEST: les {{amoureuses}} et {{merveilleux}} imbéciles                                       ->> amoureux|||merveilleuses
        24262  +TEST: les ignorants et sot {{femme}}                                                        ->> femmes
        24263  +
 24129  24264   
 24130  24265   __gn_det_leurs_3m__
 24131  24266       leurs  *WORD  *WORD  *WORD
 24132  24267           <<- /gn/ morph(<1, "<start>|:V", "*") and not morph(\2, ":[123][sp]") and \4.islower() and not morph(\4, ">seul/") and not before("(?i)\\bune? de +$") >>>
 24133  24268           <<- /gn/ morph(\2, ":[NA].*:m:[pi]", ":[fe]") and morph(\3, ":[NA].*:[me]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:f", "*")
 24134  24269           -4>> =suggMasPlur(\4)                                                               && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au masculin pluriel.
 24135  24270           <<- /gn/ __else__ and morph(\2, ":[NA].*:f:[pi]", ":[me]") and morph(\3, ":[NA].*:[fe]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:m", "*")
................................................................................
 24137  24272           <<- /gn/ __else__ and morph(\2, ":[NA].*:[pi]") and morph(\3, ":[NA].*:[me]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:s", "*")
 24138  24273           -4>> =suggPlur(\4)                                                                  && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au pluriel.
 24139  24274   
 24140  24275   TEST: Leurs grands plans {{dépassées}} par les évènements                   ->> dépassés
 24141  24276   TEST: leurs grandes peurs {{refoulés}}                                      ->> refoulées
 24142  24277   TEST: leurs psychologues hypocrites {{condamné}}                            ->> condamnés
 24143  24278   
        24279  +
        24280  +__gn_det_leurs_3m_et__
        24281  +    leurs  *WORD et *WORD  @:[NA].*:m:p¬*
        24282  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        24283  +        <<- /gn/ morph(\2, ":A", ":A.*:[me]:[pi]") -2>> =suggMasPlur(\2)                            && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24284  +        <<- /gn/ morph(\4, ":A", ":A.*:[me]:[pi]") -4>> =suggMasPlur(\4)                            && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24285  +        <<- /gn/ morph(\2, ":A", ":A.*:[me]:[pi]") and morph(\4, ":A", ":A.*:[me]:[pi]")
        24286  +        -5>> =suggFemPlur(\5, True)                                                                 && Ce nom n’est pas accordé avec les adjectifs “\2” et “\4”.
        24287  +
        24288  +    leurs  *WORD et *WORD  @:[NA].*:f:p¬*
        24289  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        24290  +        <<- /gn/ morph(\2, ":A", ":A.*:[fe]:[pi]") -2>> =suggFemPlur(\2, True)                      && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24291  +        <<- /gn/ morph(\4, ":A", ":A.*:[fe]:[pi]") -4>> =suggFemPlur(\4, True)                      && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24292  +        <<- /gn/ morph(\2, ":A", ":A.*:[fe]:[pi]") and morph(\4, ":A", ":A.*:[fe]:[pi]")
        24293  +        -5>> =suggMasPlur(\5, True)                                                                 && Ce nom n’est pas accordé avec les adjectifs “\2” et “\4”.
        24294  +
        24295  +    leurs  *WORD et *WORD  @:[NA].*:e:p¬*
        24296  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        24297  +        <<- /gn/ morph(\4, ":A", ":A.*:[pi]") -4>> =suggPlur(\4)                                    && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24298  +        <<- /gn/ morph(\2, ":A.*:m:[pi]", ":A.*:s") and morph(\4, ":A.*:f:[pi]", ":A.*:s")
        24299  +        -2>> =suggFemPlur(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
        24300  +        <<- /gn/ __also__ -4>> =suggMasPlur(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
        24301  +        <<- /gn/ morph(\2, ":A.*:f:[pi]", ":A.*:s") and morph(\4, ":A.*:m:[pi]", ":A.*:s")
        24302  +        -2>> =suggMasPlur(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
        24303  +        <<- /gn/ __also__ -4>> =suggFemPlur(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
        24304  +
        24305  +    leurs  *WORD et *WORD  @:[NA].*:s¬*
        24306  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
        24307  +        -5>> =suggPlur(\5, True)                                                                    && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
        24308  +
        24309  +TEST: leurs {{ignorantes}} et {{grande}} {{crétins}} à qui j’avais affaire              ->> ignorants|||grands|||crétines
        24310  +TEST: leurs {{orduriers}} et {{sot}} {{abruties}}                                       ->> ordurières|||sottes|||abrutis
        24311  +TEST: leurs grandes et {{belle}} imbéciles                                              ->> belles
        24312  +TEST: leurs {{amoureux}} et {{merveilleuses}} imbéciles                                 ->> amoureuses|||merveilleux
        24313  +TEST: leurs {{amoureuses}} et {{merveilleux}} imbéciles                                 ->> amoureux|||merveilleuses
        24314  +TEST: leurs ignorants et sot {{femme}}                                                  ->> femmes
        24315  +
 24144  24316   
 24145  24317   __gn_det_mas_plur_3m__
 24146  24318       [quels|certains|maints|lesdits|desdits|auxdits]  *WORD  *WORD  *WORD
 24147  24319           <<- /gn/ morph(<1, "<start>|:V", "*") and \4.islower() and not morph(\4, ">seul/") and not before("(?i)\\bune? de +$")
 24148  24320               and morph(\2, ":[NA].*:[me]:[pi]") and morph(\3, ":[NA].*:[me]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:[fs]", "*")
 24149  24321           -4>> =suggMasPlur(\4)                                                               && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au masculin pluriel.
 24150  24322   
 24151         -TEST: lesdits dentistes ruinés {{oublié}}                                   ->> oubliés
        24323  +TEST: lesdits dentistes ruinés {{oublié}}                                               ->> oubliés
 24152  24324   TEST: Prendre goût aux heures passées seul à marcher
 24153  24325   
        24326  +
        24327  +__gn_det_mas_plur_3m_et__
        24328  +    [quels|certains|maints|lesdits|desdits|auxdits] *WORD et *WORD  @:[NA].*:[me]:p¬*
        24329  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[me]:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0|A.*:[me]:[pi])|;C")
        24330  +        -4>> =suggMasPlur(\4)                                                                       && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24331  +
        24332  +    [quels|certains|maints|lesdits|desdits|auxdits] *WORD et *WORD  @:[NA].*:f¬*
        24333  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[me]:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
        24334  +        -5>> =suggMasPlur(\5, True)                                                                 && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au masculin pluriel.
        24335  +
        24336  +    [quels|certains|maints|lesdits|desdits|auxdits] *WORD et *WORD  @:[NA].*:[me]:s¬*
        24337  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[me]:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
        24338  +        -5>> =suggPlur(\5)                                                                          && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
        24339  +
        24340  +TEST: maints petits et {{vulgaire}} individus que nous avons vu hier                    ->> vulgaires
        24341  +TEST: lesdits sots et ignorantes {{abruties}}                                           ->> abrutis
        24342  +TEST: quels prétentieux et sot {{homme}} ne réussira                                    ->> hommes
        24343  +
 24154  24344   
 24155  24345   __gn_det_fem_plur_3m__
 24156  24346       [quelles|certaines|maintes|lesdites|desdites|auxdites]  *WORD  *WORD  *WORD
 24157  24347           <<- /gn/ morph(<1, "<start>|:V", "*") and \4.islower() and not morph(\4, ">seul/") and not before("(?i)\\bune? de +$")
 24158  24348               and morph(\2, ":[NA].*:[fe]:[pi]") and morph(\3, ":[NA].*:[fe]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:[ms]", "*")
 24159  24349           -4>> =suggFemPlur(\4)                                                               && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au féminin pluriel.
 24160  24350   
 24161         -TEST: quelles belles nuits {{inoubliable}}                                  ->> inoubliables
        24351  +TEST: quelles belles nuits {{inoubliable}}                                              ->> inoubliables
        24352  +
        24353  +
        24354  +__gn_det_fem_plur_3m_et__
        24355  +    [quelles|certaines|maintes|lesdites|desdites|auxdites] *WORD et *WORD  @:[NA].*:[fe]:p¬*
        24356  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[fe]:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0|A.*:[fe]:[pi])|;C")
        24357  +        -4>> =suggFemPlur(\4)                                                                       && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24358  +
        24359  +    [quelles|certaines|maintes|lesdites|desdites|auxdites] *WORD et *WORD  @:[NA].*:m¬*
        24360  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[fe]:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
        24361  +        -5>> =suggFemPlur(\5, True)                                                                 && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au féminin pluriel.
        24362  +
        24363  +    [quelles|certaines|maintes|lesdites|desdites|auxdites] *WORD et *WORD  @:[NA].*:[fe]:s¬*
        24364  +        <<- /gn/ morph(\1, ":D") and morph(\2, ":A.*:[fe]:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
        24365  +        -5>> =suggPlur(\5)                                                                          && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
        24366  +
        24367  +TEST: lesdites petites et {{vulgaire}} femmes que nous avons vues hier                  ->> vulgaires
        24368  +TEST: certaines sottes et ignorantes {{crétins}}                                        ->> crétines
        24369  +TEST: quelles prétentieuses et sottes {{femme}} que voilà                               ->> femmes
 24162  24370   
 24163  24371   
 24164  24372   __gn_det_epi_plur_3m__
 24165  24373       [ces|mes|tes|ses|nos|vos|aux|plusieurs|quelques|moult]  *WORD  *WORD  *WORD
 24166  24374           <<- /gn/ morph(<1, "<start>|:V", "*") and \4.islower() and not morph(\4, ">seul/") and not before("(?i)\\bune? de +$") >>>
 24167  24375           <<- /gn/ morph(\2, ":[NA].*:m:[pi]", ":[fe]") and morph(\3, ":[NA].*:[me]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:f", "*")
 24168  24376           -4>> =suggMasPlur(\4)                                                               && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au masculin pluriel.
 24169  24377           <<- /gn/ __else__ and morph(\2, ":[NA].*:f:[pi]", ":[me]") and morph(\3, ":[NA].*:[fe]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:m", "*")
 24170  24378           -4>> =suggFemPlur(\4)                                                               && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au féminin pluriel.
 24171  24379           <<- /gn/ __else__ and morph(\2, ":[NA].*:[pi]") and morph(\3, ":[NA].*:[me]:[pi]", ":(?:[123][sp]|G|P|B)|;C") and morph(\4, ":[NAQ].*:s", "*")
 24172  24380           -4>> =suggPlur(\4)                                                                  && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au pluriel.
 24173  24381   
 24174         -TEST: ces petites sottes {{venus}} foutre la merde                          ->> venues
 24175         -TEST: mes beaux chevaux {{oubliées}}                                        ->> oubliés
 24176         -TEST: vos dentistes ridicules {{perdu}} dans la forêt                       ->> perdus
        24382  +TEST: ces petites sottes {{venus}} foutre la merde                                      ->> venues
        24383  +TEST: mes beaux chevaux {{oubliées}}                                                    ->> oubliés
        24384  +TEST: vos dentistes ridicules {{perdu}} dans la forêt                                   ->> perdus
 24177  24385   TEST: Prendre goût aux heures passées seul à marcher
 24178  24386   
        24387  +
        24388  +__gn_det_epi_plur_3m_et__
        24389  +    [ces|mes|tes|ses|nos|vos|aux|plusieurs|quelques|moult]  *WORD et *WORD  @:[NA].*:m:p¬*
        24390  +        <<- /gn/ morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        24391  +        <<- /gn/ morph(\2, ":A", ":A.*:[me]:[pi]") -2>> =suggMasPlur(\2)                            && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24392  +        <<- /gn/ morph(\4, ":A", ":A.*:[me]:[pi]") -4>> =suggMasPlur(\4)                            && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24393  +        <<- /gn/ morph(\2, ":A", ":A.*:[me]:[pi]") and morph(\4, ":A", ":A.*:[me]:[pi]")
        24394  +        -5>> =suggFemPlur(\5, True)                                                                 && Ce nom n’est pas accordé avec les adjectifs “\2” et “\4”.
        24395  +
        24396  +    [ces|mes|tes|ses|nos|vos|aux|plusieurs|quelques|moult]  *WORD et *WORD  @:[NA].*:f:p¬*
        24397  +        <<- /gn/ morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        24398  +        <<- /gn/ morph(\2, ":A", ":A.*:[fe]:[pi]") -2>> =suggFemPlur(\2, True)                      && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24399  +        <<- /gn/ morph(\4, ":A", ":A.*:[fe]:[pi]") -4>> =suggFemPlur(\4, True)                      && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24400  +        <<- /gn/ morph(\2, ":A", ":A.*:[fe]:[pi]") and morph(\4, ":A", ":A.*:[fe]:[pi]")
        24401  +        -5>> =suggMasPlur(\5, True)                                                                 && Ce nom n’est pas accordé avec les adjectifs “\2” et “\4”.
        24402  +
        24403  +    [ces|mes|tes|ses|nos|vos|aux|plusieurs|quelques|moult]  *WORD et *WORD  @:[NA].*:e:p¬*
        24404  +        <<- /gn/ morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C") >>>
        24405  +        <<- /gn/ morph(\4, ":A", ":A.*:[pi]") -4>> =suggPlur(\4)                                    && Cet adjectif n’est pas accordé avec le nom “\-1”.
        24406  +        <<- /gn/ morph(\2, ":A.*:m:[pi]", ":A.*:s") and morph(\4, ":A.*:f:[pi]", ":A.*:s")
        24407  +        -2>> =suggFemPlur(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
        24408  +        <<- /gn/ __also__ -4>> =suggMasPlur(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
        24409  +        <<- /gn/ morph(\2, ":A.*:f:[pi]", ":A.*:s") and morph(\4, ":A.*:m:[pi]", ":A.*:s")
        24410  +        -2>> =suggMasPlur(\2, True)                                                                 && Cet adjectif n’est pas accordé en genre avec l’adjectif “\4”.
        24411  +        <<- /gn/ __also__ -4>> =suggFemPlur(\4, True)                                               && Cet adjectif n’est pas accordé en genre avec l’adjectif “\2”.
        24412  +
        24413  +    [ces|mes|tes|ses|nos|vos|aux|plusieurs|quelques|moult]  *WORD et *WORD  @:[NA].*:s¬*
        24414  +        <<- /gn/ morph(\2, ":A.*:[pi]", ":(?:G|W|V0)|;C") and morph(\4, ":A", ":(?:G|W|V0)|;C")
        24415  +        -5>> =suggPlur(\5, True)                                                                    && Ce nom n’est pas accordé avec “\1 \2 et \4” et devrait être au pluriel.
        24416  +
        24417  +TEST: plusieurs {{ignorantes}} et {{grande}} {{crétins}} à qui j’avais affaire          ->> ignorants|||grands|||crétines
        24418  +TEST: quelques {{orduriers}} et {{sot}} {{abruties}}                                    ->> ordurières|||sottes|||abrutis
        24419  +TEST: moult grandes et {{belle}} imbéciles                                              ->> belles
        24420  +TEST: mes {{amoureux}} et {{merveilleuses}} imbéciles                                   ->> amoureuses|||merveilleux
        24421  +TEST: nos {{amoureuses}} et {{merveilleux}} imbéciles                                   ->> amoureux|||merveilleuses
        24422  +TEST: ces ignorants et sot {{femme}}                                                    ->> femmes
        24423  +
 24179  24424   
 24180  24425   ## quel / quels / quelle / quelles
 24181  24426   __gn_quel_1m__
 24182  24427       quel  *WORD
 24183  24428           <<- /gn/ morph(\2, ":[NA].*:f:p", ":(?:V0|Oo|[NA].*:[me]:[si])")        -1>> quelles                    && Accord de genre et de nombre erroné : « \2 » est féminin et au pluriel.
 24184  24429           <<- /gn/ __also__ and hasFemForm(\2)                                    -2>> =suggMasSing(\2, True)     && Accord de genre et de nombre erroné : le déterminant « \1 » est au masculin singulier.
 24185  24430           <<- /gn/ morph(\2, ":[NA].*:m:p", ":(?:V0|Oo|[NA].*:[me]:[si])")        -1>> quels                      && Accord de nombre erroné : « \2 » est au pluriel.
................................................................................
 25774  26019   TEST: Qui {{voulu}} la paix ?
 25775  26020   TEST: le prix sera pour celui qui {{réussi}}
 25776  26021   TEST: celui qui {{réussi}} aura la vie éternelle
 25777  26022   TEST: celles qui {{demandées}} viendront demain.
 25778  26023   
 25779  26024   
 25780  26025   __conf_conj_suj_verbe_adj__
 25781         -    [quand|lorsque|puisque]  [le|ce|cet|du]                                 *WORD  ~..[éeiut]s?$  ,  $:Os
        26026  +    [quand|lorsque|puisque]  [le|cet|du]                                    *WORD  ~..[éeiut]s?$  ,  $:Os
 25782  26027           <<- /conf/ morph(\3, ":[NA].*:[me]:[si]") and  morph(\4, ":Q.*:[me]:[si]", ":3s")
        26028  +        -4>> =suggSimil(\4, ":3s")          && Confusion probable. La proposition « \1 \2 \3 \4 » ne contient apparemment aucun verbe. Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de mettre une virgule avant (mise en incise).
        26029  +        <<- /conf/ __also__ -1>> \1,        && Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.
        26030  +
        26031  +    [quand|lorsque|puisque]  ce                                             *WORD  ~..[éeiut]s?$  ,  $:Os
        26032  +        <<- /conf/ morph(\3, ":[NA].*:[me]:[si]", ">être/") and  morph(\4, ":Q.*:[me]:[si]", ":3s")
 25783  26033           -4>> =suggSimil(\4, ":3s")          && Confusion probable. La proposition « \1 \2 \3 \4 » ne contient apparemment aucun verbe. Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de mettre une virgule avant (mise en incise).
 25784  26034           <<- /conf/ __also__ -1>> \1,        && Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.
 25785  26035   
 25786  26036       [quand|lorsque|puisque]  [la|cette|ma|ta|sa]                            *WORD  ~..[éeiut]e$   ,  $:Os
 25787  26037           <<- /conf/ morph(\3, ":[NA].*:[fe]:[si]") and  morph(\4, ":Q.*:[fe]:[si]", ":3s")
 25788  26038           -4>> =suggSimil(\4, ":3s")          && Confusion probable. La proposition « \1 \2 \3 \4 » ne contient apparemment aucun verbe. Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de mettre une virgule avant (mise en incise).
 25789  26039           <<- /conf/ __also__ -1>> \1,        && Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.
................................................................................
 25795  26045   
 25796  26046       [quand|lorsque|puisque]  [les|cet|mes|tes|ses|nos|vos|leurs|quelques]   *WORD  ~..[éeiut]e?s$ ,  $:Os
 25797  26047           <<- /conf/ morph(\3, ":[NA].*:[pi]") and  morph(\4, ":Q.*:[pi]", ":3s")
 25798  26048           -4>> =suggSimil(\4, ":3s")          && Confusion probable. La proposition « \1 \2 \3 \4 » ne contient apparemment aucun verbe. Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de mettre une virgule avant (mise en incise).
 25799  26049           <<- /conf/ __also__ -1>> \1,        && Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.
 25800  26050   
 25801  26051       [quand|lorsque|puisque]  [plusieurs|certains|certaines|maints|maintes]  *WORD  ~..[éeiut]e?s$ ,  $:Os
 25802         -        <<- /conf/ morph(\3, ":[NA].*:[pi]", ":3pl") and  morph(\4, ":Q.*:[pi]", ":3s")
        26052  +        <<- /conf/ morph(\3, ":[NA].*:[pi]", ":3p") and  morph(\4, ":Q.*:[pi]", ":3s")
 25803  26053           -4>> =suggSimil(\4, ":3s")          && Confusion probable. La proposition « \1 \2 \3 \4 » ne contient apparemment aucun verbe. Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de mettre une virgule avant (mise en incise).
 25804  26054           <<- /conf/ __also__ -1>> \1,        && Si le syntagme « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.
 25805  26055   
 25806  26056   TEST: {{quand}} le facteur {{arrivé}}, il se précipitait à la fenêtre.
 25807  26057   TEST: {{puisque}} la fête {{finie}}, je vais partir.
 25808  26058   TEST: {{lorsque}} l’horloge {{sonnée}}, nous nous levions à la hâte
 25809  26059   TEST: {{quand}} les croissants {{arrivés}}, on se jetait dessus
 25810  26060   TEST: {{lorsque}} certains idiots {{oubliés}}, on riait aux éclats
 25811  26061   TEST: {{lorsque}} ton code {{grossi}}, il faut le factoriser
        26062  +TEST: {{quand}} ce chien {{parti}}, je fus surpris
 25812  26063   TEST: quand le jour venu, il fallut se battre, nous étions prêts.
 25813  26064   TEST: quand ce fut fait, il lui manqua la force de répliquer.
 25814  26065   
 25815  26066   
 25816  26067   __conf_qui_pronom_verbe__
 25817  26068       qui  [lui|nous|vous]  @:[NA]¬:(?:[123][sp]|P)
 25818  26069           <<- /conf/ hasSimil(\-1, ":(?:[123][sp]|P)") --1>> =suggSimil(\-1, ":[123][sp]")            && Confusion probable : “\-1” n’est pas une forme verbale conjuguée.
................................................................................
 29639  29890   
 29640  29891   __ppas_ayant__
 29641  29892       ayant  @:(?:Q.*:[fp]|[123][sp])¬:(?:G|N|m:[si])
 29642  29893           <<- /ppas/ not value(\-1, "|barre|confiance|charge|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|") and not value(<1, "|m’|t’|l’|nous|vous|les|")
 29643  29894           --1>> =suggMasSing(\-1)
 29644  29895           && Après avoir, il faut un participe passé au masculin singulier (sauf si le COD se trouve avant le verbe, improbable dans ce cas de figure).
 29645  29896   
 29646         -TEST: ayant {{marqués}} les esprits, tout le monde se souvenait d’elles.
        29897  +TEST: ayant {{marqués}} les esprits, tout le monde se souvenait d’elles.                            ->> marqué
 29647  29898   TEST: ayant prise sur les événements, elle ne voyait aucune raison de s’alarmer.
 29648  29899   TEST: je croyais, vous ayant déjà reçus, que vous n’auriez pas à revenir.
 29649  29900   TEST: il pensait, nous ayant oubliés, que nous l’aurions oublié, nous aussi.
 29650  29901   
 29651  29902   
 29652  29903   __ppas_pronom_avoir__
 29653  29904       il  ?[ne|n’]¿  ?[lui|leur]¿  >avoir  *WORD
................................................................................
 29674  29925       [je|j’|tu|il|elle|on|ils|elles|iel|iels|et|qui|ça|cela|ceci|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]  ?[ne|n’]¿  en  >avoir  *WORD
 29675  29926           <<- /ppas/ not value(\-1, "|barre|confiance|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")
 29676  29927               and (value(<1, "|<start>|,|comme|comment|et|lorsque|lorsqu’|mais|où|ou|quand|qui|pourquoi|puisque|puisqu’|quoique|quoiqu’|si|s’|sinon|") or (value(<1, "|que|qu’|") and morph(<2, ":V|<start>", ":[NA]")))
 29677  29928               and \-1.islower() and morph(\-1, ":(?:[123][sp])", ":[GWQ]")
 29678  29929           --1>> =suggVerbPpas(\-1, ":m:s")
 29679  29930           && Ce verbe devrait être un participe passé au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 29680  29931   
 29681         -TEST: ils leur avaient {{donnés}} du fil à retordre.                                ->> donné
 29682         -TEST: il a {{affronte}} une bande de voleurs de bétail                              ->> affronté
 29683         -TEST: J’ai {{mettrai}} du sel.                                                      ->> mis
 29684         -TEST: J’ai {{lut}} son journal.                                                     ->> lu
 29685         -TEST: Si j’avais {{sut}}.                                                           ->> su
 29686         -TEST: Il a {{prit}} le train.                                                       ->> pris
 29687         -TEST: Il a {{donner}} sa vie pour elle.                                             ->> donné
 29688         -TEST: Il y a {{consacrait}} son temps                                               ->> consacré
 29689         -TEST: Ils leur ont {{données}} un cadeau.                                           ->> donné
 29690         -TEST: ils avaient, en ce temps-là, déjà {{perdus}} leurs illusions                  ->> perdu
 29691         -TEST: Ils ont à plusieurs reprises {{perdus}} leur sang-froid.                      ->> perdu
 29692         -TEST: Elle avait {{pose}} son tricot                                                ->> posé
 29693         -TEST: qui ont {{refuse}} de se soumettre                                            ->> refusé
 29694         -TEST: il a {{suffit}} de le pousser un peu                                          ->> suffi
 29695         -TEST: il en a toujours {{était}} ainsi                                              ->> été
 29696         -TEST: celle-ci avait {{tenue}} compte de notre passé                                ->> tenu
 29697         -TEST: elle sait que j’ai {{agis}} comme il le fallait                               ->> agi
 29698         -TEST: que j’ai {{prit}} le temps de le lui expliquer                                ->> pris
 29699         -TEST: pourquoi je n’y ai pas {{pensais}} plus tôt ?                                 ->> pensé
 29700         -TEST: il n’a absolument rien {{négligés}}                                           ->> négligé
        29932  +TEST: ils leur avaient {{donnés}} du fil à retordre.                                                ->> donné
        29933  +TEST: il a {{affronte}} une bande de voleurs de bétail                                              ->> affronté
        29934  +TEST: J’ai {{mettrai}} du sel.                                                                      ->> mis
        29935  +TEST: J’ai {{lut}} son journal.                                                                     ->> lu
        29936  +TEST: Si j’avais {{sut}}.                                                                           ->> su
        29937  +TEST: Il a {{prit}} le train.                                                                       ->> pris
        29938  +TEST: Il a {{donner}} sa vie pour elle.                                                             ->> donné
        29939  +TEST: Il y a {{consacrait}} son temps                                                               ->> consacré
        29940  +TEST: Ils leur ont {{données}} un cadeau.                                                           ->> donné
        29941  +TEST: ils avaient, en ce temps-là, déjà {{perdus}} leurs illusions                                  ->> perdu
        29942  +TEST: Ils ont à plusieurs reprises {{perdus}} leur sang-froid.                                      ->> perdu
        29943  +TEST: Elle avait {{pose}} son tricot                                                                ->> posé
        29944  +TEST: qui ont {{refuse}} de se soumettre                                                            ->> refusé
        29945  +TEST: il a {{suffit}} de le pousser un peu                                                          ->> suffi
        29946  +TEST: il en a toujours {{était}} ainsi                                                              ->> été
        29947  +TEST: celle-ci avait {{tenue}} compte de notre passé                                                ->> tenu
        29948  +TEST: elle sait que j’ai {{agis}} comme il le fallait                                               ->> agi
        29949  +TEST: que j’ai {{prit}} le temps de le lui expliquer                                                ->> pris
        29950  +TEST: pourquoi je n’y ai pas {{pensais}} plus tôt ?                                                 ->> pensé
        29951  +TEST: il n’a absolument rien {{négligés}}                                                           ->> négligé
 29701  29952   TEST: Ils avaient barre sur lui.
 29702  29953   TEST: il y a risque de brûlures
 29703  29954   TEST: il y a faute, il y a erreur
 29704  29955   
 29705  29956   
 29706  29957   __ppas_nous_vous_avoir__
 29707  29958       nous  ?[ne|n’]¿  ?[lui|leur]¿  [avons|avions|eûmes|aurons|aurions|ayons|eussions]  *WORD
................................................................................
 29716  29967           <<- /ppas/ morph(\1, ":Os")
 29717  29968               and not value(\-1, "|barre|confiance|charge|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")
 29718  29969               and (value(<1, "|<start>|,|comme|comment|et|lorsque|lorsqu’|mais|où|ou|quand|qui|pourquoi|puisque|puisqu’|quoique|quoiqu’|si|s’|sinon|") or (value(<1, "|que|qu’|") and morph(<2, ":V|<start>", ":[NA]")))
 29719  29970               and not \-1.isupper() and morph(\-1, ":(?:[123][sp]|Q.*:[fp])", ":(?:G|W|Q.*:m:[si])")
 29720  29971           --1>> =suggVerbPpas(\-1, ":m:s")
 29721  29972           && Ce verbe devrait être un participe passé au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 29722  29973   
 29723         -TEST: Nous avons {{donne}} tout notre potentiel.
 29724         -TEST: mais nous avons {{était}} surpris par cette annonce.
 29725         -TEST: Nous lui avons {{donnée}} un cadeau.
 29726         -TEST: Vous lui avez {{donnés}} un cadeau.
 29727         -TEST: nous avions quelque peu {{tempérés}} leurs ardeurs
 29728         -TEST: que vous eussiez {{donnés}} des gages de votre fidélité
        29974  +TEST: Nous avons {{donne}} tout notre potentiel.                                                    ->> donné
        29975  +TEST: mais nous avons {{était}} surpris par cette annonce.                                          ->> été
        29976  +TEST: Nous lui avons {{donnée}} un cadeau.                                                          ->> donné
        29977  +TEST: Vous lui avez {{donnés}} un cadeau.                                                           ->> donné
        29978  +TEST: nous avions quelque peu {{tempérés}} leurs ardeurs                                            ->> tempéré
        29979  +TEST: que vous eussiez {{donnés}} des gages de votre fidélité                                       ->> donné
 29729  29980   TEST: D’un côté, le modèle occidental, […], nous a libérés de […]
 29730  29981   
 29731  29982   
 29732  29983   __ppas_det_nom_avoir__
 29733  29984       [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|certains|certaines|quelques|plusieurs|maints|maintes]  *WORD  ?[ne|n’]¿  ?[lui|leur]¿  >avoir  *WORD
 29734  29985           <<- /ppas/ not value(\-1, "|barre|confiance|charge|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")
 29735  29986               and (value(<1, "|<start>|,|comme|comment|et|lorsque|lorsqu’|mais|où|ou|quand|qui|pourquoi|puisque|puisqu’|quoique|quoiqu’|si|s’|sinon|") or (value(<1, "|que|qu’|") and morph(<2, ":V|<start>", ":[NA]")))
 29736  29987               and morph(\2, ":[NA]", ":G") and not \-1.isupper() and morph(\-1, ":(?:[123][sp]|Y|Q.*:[fp])", ":(?:G|W|Q.*:m:[si])")
 29737  29988               and not (value(\-2, "|avions|") and morph(\-1, ":3[sp]"))
 29738  29989           --1>> =suggVerbPpas(\-1, ":m:s")
 29739  29990           && Ce verbe devrait être un participe passé au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 29740  29991   
 29741         -TEST: Les femmes lui avait {{conseillées}} de se taire.
 29742         -TEST: le mur avait {{était}} détruit
 29743         -TEST: Lorsque les femmes ont {{apprit}} la nouvelle…
 29744         -TEST: Les élèves lui ont {{données}}.
 29745         -TEST: Les élèves lui ont {{donnés}} une réponse.
 29746         -TEST: Les élèves leur ont {{donnée}} ça.
 29747         -TEST: Le maire a {{créée}} un risque.
 29748         -TEST: le général n’a pas encore {{finit}} sa sieste.
        29992  +TEST: Les femmes lui avait {{conseillées}} de se taire.                                             ->> conseillé
        29993  +TEST: le mur avait {{était}} détruit                                                                ->> été
        29994  +TEST: Lorsque les femmes ont {{apprit}} la nouvelle…                                                ->> appris
        29995  +TEST: Les élèves lui ont {{données}}.                                                               ->> donné
        29996  +TEST: Les élèves lui ont {{donnés}} une réponse.                                                    ->> donné
        29997  +TEST: Les élèves leur ont {{donnée}} ça.                                                            ->> donné
        29998  +TEST: Le maire a {{créée}} un risque.                                                               ->> créé
        29999  +TEST: le général n’a pas encore {{finit}} sa sieste.                                                ->> fini
        30000  +TEST: Les entrepreneurs ont {{cherchaient}} la reconnaissance sociale                               ->> cherché
 29749  30001   TEST: Certains les ont d’abord jugés trop lents.
 29750  30002   TEST: les timides ou les personnes n’ayant pas confiance en elles vont avoir tendance à éviter de regarder dans les yeux.
 29751  30003   TEST: Le théâtre, en l’occurrence, a charge de sensibiliser
 29752  30004   TEST: Cet homme a nui à notre existence.
 29753  30005   
 29754  30006   
 29755  30007   __ppas_les_avoir__
 29756  30008       les  >avoir  @:V[0-3]..t.*:Q.*:s¬:[GWpi]
 29757  30009           <<- /ppas/ morph(\2, ":V0a") -3>> =suggPlur(\3)
 29758  30010           && Accord avec le COD « les » : Le participe passé « \3 » devrait être au pluriel (et accordé en genre).|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 29759  30011   
 29760         -TEST: je les avais {{trompé}} avec mon baratin.
        30012  +TEST: je les avais {{trompé}} avec mon baratin.                                                     ->> trompés
 29761  30013   TEST: les avoirs reçus ne couvrent pas toutes les dépenses.
 29762  30014   TEST: Mes joueurs, je les ai fait reposer
 29763  30015   TEST: Mes joueurs, je les ai fait se reposer
 29764  30016   TEST: tu les as fait élever
 29765  30017   
 29766  30018   
 29767  30019   __ppas_nous_avoir__
 29768  30020       nous  >avoir  *WORD  <end>
 29769  30021           <<- /ppas/ morph(\2, ":V0a", ":1p") and morph(\3, ":V[0-3]..t_.*:Q.*:s", ":[GWpi]") and morph(<1, ":(?:M|Os|N)", ":R") and not value(<2, "|que|qu’|")
 29770  30022           -3>> =suggPlur(\3)
 29771  30023           && Accord avec le COD « nous » : Le participe passé « \3 » devrait être au pluriel (et accordé en genre).|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 29772  30024   
 29773         -TEST: Ces maisons nous avaient {{subjugué}}.
 29774         -TEST: Alexandre aujourd’hui nous a {{quitté}}
        30025  +TEST: Ces maisons nous avaient {{subjugué}}.                                                        ->> subjugués
        30026  +TEST: Alexandre aujourd’hui nous a {{quitté}}                                                       ->> quittés
 29775  30027   TEST: C’est mot pour mot un script qu’on nous a filé.
 29776  30028   TEST: Nous avons donné.
 29777  30029   TEST: ces cons nous ont donnés.
 29778  30030   TEST: ils nous ont vendus.
 29779  30031   TEST: elles nous ont dit : “c’est la fin”.
 29780  30032   TEST: Il nous avait dit que…
 29781  30033   TEST: c’est la plus belle lettre que le Comité nous a envoyée.
................................................................................
 29784  30036   
 29785  30037   
 29786  30038   __ppas_l_avoir__
 29787  30039       l’ >avoir @:V[0-3]..t.*:Q.*:p¬:[GWsi]
 29788  30040           <<- /ppas/ -3>> =suggSing(\3)
 29789  30041           && Accord avec « l’ » : le participe passé « \3 » devrait être au singulier (et accordé en genre).|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 29790  30042   
 29791         -TEST: ils l’avaient {{retrouvés}}.                                                  ->> retrouvé
 29792         -TEST: Vous l’avez {{trouvez}}.                                                      ->> trouvé
 29793         -TEST: Nous l’avons {{mangés}}.                                                      ->> mangé
 29794         -TEST: Nous l’avons {{mangées}}.                                                     ->> mangée
 29795         -TEST: Ils ne me l’ont pas {{donnés}}                                                ->> donné
 29796         -TEST: il faillit agir, mais l’ayant {{remarqués}}, il passa son chemin.             ->> remarqué
        30043  +TEST: ils l’avaient {{retrouvés}}.                                                                  ->> retrouvé
        30044  +TEST: Vous l’avez {{trouvez}}.                                                                      ->> trouvé
        30045  +TEST: Nous l’avons {{mangés}}.                                                                      ->> mangé
        30046  +TEST: Nous l’avons {{mangées}}.                                                                     ->> mangée
        30047  +TEST: Ils ne me l’ont pas {{donnés}}                                                                ->> donné
        30048  +TEST: il faillit agir, mais l’ayant {{remarqués}}, il passa son chemin.                             ->> remarqué
 29797  30049   
 29798  30050   
 29799  30051   __ppas_m_t_avoir__
 29800  30052       [m’|t’] >avoir @:Q.*:p¬:[GWsi]
 29801  30053           <<- /ppas/ not tagbefore(\1, "_que_") or morph(\3, ":V[0-3]..t_")  -3>> =suggSing(\3)
 29802  30054           && Accord avec « \1 ». S’il s’agit d’un COD, le participe passé « \3 » devrait être au singulier (et accordé en genre).|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 29803  30055   
 29804         -TEST: ces livres m’avaient {{ennuyés}} au-delà du dicible.
 29805         -TEST: Les élèves m’ont {{écoutés}}.
 29806         -TEST: Les élèves t’ont de temps en temps {{écoutées}}.
 29807         -TEST: Les élèves ne m’ont pas {{écoutés}}.
 29808         -TEST: Les élèves ne m’ont pas {{écoutées}}.
 29809         -TEST: Nous ne t’avons pas {{écoutés}}.
 29810         -TEST: Nous ne t’avons pas {{écoutées}}.
 29811         -TEST: comme ces informations m’avaient {{manquées}}
        30056  +TEST: ces livres m’avaient {{ennuyés}} au-delà du dicible.                                          ->> ennuyé
        30057  +TEST: Les élèves m’ont {{écoutés}}.                                                                 ->> écouté
        30058  +TEST: Les élèves t’ont de temps en temps {{écoutées}}.                                              ->> écoutée
        30059  +TEST: Les élèves ne m’ont pas {{écoutés}}.                                                          ->> écouté
        30060  +TEST: Les élèves ne m’ont pas {{écoutées}}.                                                         ->> écoutée
        30061  +TEST: Nous ne t’avons pas {{écoutés}}.                                                              ->> écouté
        30062  +TEST: Nous ne t’avons pas {{écoutées}}.                                                             ->> écoutée
        30063  +TEST: comme ces informations m’avaient {{manquées}}                                                 ->> manquée
 29812  30064   TEST: les notes que tu m’as données sont mal écrites.
 29813  30065   TEST: Garde précieusement les secrets que je t’ai confiés.
 29814  30066   TEST: je ne manquai pas de travailler aux choses qu’il m’avait prescrites
 29815  30067   TEST: Quelle mouche l’a piqué ?
 29816  30068   TEST: Quelle mouche l’a piquée ?
 29817  30069   #TEST: Quelle mouche nous a piqué ?
 29818  30070   #TEST: Quelle mouche nous a piquée ?
................................................................................
 29826  30078   TEST: Quelle mouche les a piquées ?
 29827  30079   
 29828  30080   
 29829  30081   __ppas_qui_avoir__
 29830  30082       qui  ?[ne|n’]¿  ?[lui|leur]¿  >avoir  @:Q.*:(?:f|m:p)¬:m:[si]
 29831  30083           <<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:s")         && Le participe passé devrait être au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 29832  30084   
 29833         -TEST: des hommes, des femmes, des enfants qui ne leur avaient {{faits}} que du bien.        ->> fait
        30085  +TEST: des hommes, des femmes, des enfants qui ne leur avaient {{faits}} que du bien.                ->> fait
 29834  30086   TEST: qui avait envie de voir sa mère.
 29835  30087   
 29836  30088   
 29837  30089   __ppas_avoir_ppas_mas_sing__
 29838  30090       [<start>|,|après|pour|pourquoi|quand|que|qu’|sans|d’|de|qui]  ?[ne|n’]¿  ?[lui|leur]¿   avoir  @:Q.*:[pf]¬:m:[si]
 29839  30091       [<start>|,|après|pour|pourquoi|quand|que|qu’|sans|d’|de|qui]  ?[ne|n’]¿  [m’|t’]        avoir  @:Q.*:p¬:[si]
 29840  30092           <<- /ppas/ not value(\-1, "|confiance|charge|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")
 29841  30093           --1>> =suggVerbPpas(\-1, ":m:s")                      && Le participe passé devrait être au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 29842  30094   
 29843         -TEST: Avoir {{instruite}} notre mère                                                        ->> instruit
 29844         -TEST: Après avoir {{baissés}} nos tarifs                                                    ->> baissé
 29845         -TEST: Je viendrai, après avoir vraiment {{écoutée}} le prof.                                ->> écouté
 29846         -TEST: Merci de m’avoir {{lus}}                                                              ->> lu
 29847         -TEST: Pourquoi m’avoir {{ignorés}} ainsi ?                                                  ->> ignoré
 29848         -TEST: sans avoir {{ignorée}} le problème.                                                   ->> ignoré
        30095  +TEST: Avoir {{instruite}} notre mère                                                                ->> instruit
        30096  +TEST: Après avoir {{baissés}} nos tarifs                                                            ->> baissé
        30097  +TEST: Je viendrai, après avoir vraiment {{écoutée}} le prof.                                        ->> écouté
        30098  +TEST: Merci de m’avoir {{lus}}                                                                      ->> lu
        30099  +TEST: Pourquoi m’avoir {{ignorés}} ainsi ?                                                          ->> ignoré
        30100  +TEST: sans avoir {{ignorée}} le problème.                                                           ->> ignoré
 29849  30101   
 29850  30102   
 29851  30103   ## avoir avec participe passé
 29852  30104   __ppas_m_t_l_avoir__
 29853  30105       [l’|m’]  ?[en|y]¿  >avoir  @:(?:Y|[123][sp])¬:[QGWMX]
 29854  30106           <<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:s")         && Confusion : employez un participe passé.
 29855  30107   
 29856  30108       t’  ?[en|y]¿  >avoir  @:(?:Y|[123][sp])¬:[QGWMX]
 29857  30109           <<- /ppas/ not value(\-1, "|confiance|charge|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")
 29858  30110           --1>> =suggVerbPpas(\-1, ":m:s")                    && Confusion : employez un participe passé.
 29859  30111   
 29860         -TEST: m’avoir {{terminer}}.
 29861         -TEST: il m’a {{souffler}} la bonne réponse.
 29862         -TEST: elle t’en a {{parle}}.
 29863         -TEST: c’est vous qui m’avez {{convertit}}.
        30112  +TEST: m’avoir {{terminer}}.                                                                         ->> terminé
        30113  +TEST: il m’a {{souffler}} la bonne réponse.                                                         ->> soufflé
        30114  +TEST: elle t’en a {{parle}}.                                                                        ->> parlé
        30115  +TEST: c’est vous qui m’avez {{convertit}}.                                                          ->> converti
 29864  30116   TEST: parce que t’as envie que je le fasse
 29865  30117   TEST: t’avais confiance
 29866  30118   TEST: t’en as envie ?
 29867  30119   TEST: quand sa mère l’a emmenée voir un hypnothérapeute pour qu’elle se souvienne
 29868  30120   
 29869  30121   
 29870  30122   __ppas_avoir__
................................................................................
 31344  31596   __conf_pronom_verbe_à__
 31345  31597       [<start>|,|(]  [je|j’|tu|il|elle|on|ils|elles|iel|iels]   @:V        a
 31346  31598       [<start>|,|(]  [nous|vous]                                @:V¬:Y     a
 31347  31599       [<start>|,|(]  c’                                         >être      a
 31348  31600       [<start>|,|(]  [cela|ceci|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]  @:(?:[123][sp]|P)  a
 31349  31601           <<- /conf/ \-1 != "A" --1>> à                               && Confusion probable : “a” est une conjugaison du verbe “avoir”. Utilisez la préposition “à”.
 31350  31602   
 31351         -TEST: Il vient {{a}} la maison.
 31352         -TEST: tu ne donnes rien {{a}} ces hommes.
 31353         -TEST: Nous les donnons {{a}} ces gens.
 31354         -TEST: j’arrive {{a}} la gare
 31355         -TEST: Cela venait {{a}} la maison régulièrement.
 31356         -TEST: C’est {{a}} des années-lumière de réussir.
        31603  +TEST: Il vient {{a}} la maison.                                                                     ->> à
        31604  +TEST: tu ne donnes rien {{a}} ces hommes.                                                           ->> à
        31605  +TEST: Nous les donnons {{a}} ces gens.                                                              ->> à
        31606  +TEST: j’arrive {{a}} la gare                                                                        ->> à
        31607  +TEST: Cela venait {{a}} la maison régulièrement.                                                    ->> à
        31608  +TEST: C’est {{a}} des années-lumière de réussir.                                                    ->> à
 31357  31609   TEST: vous examiner a eu des conséquences imprévues.
 31358  31610   
 31359  31611   
 31360  31612   #### être / avoir
 31361  31613   __conf_ait_confiance_été_faim_tort!3__
 31362  31614       [es|est] [confiance|conscience|envie|été|peur|faim|hâte|honte|recours|soif|tort]
 31363  31615       [es|est] peine [à|a]
................................................................................
 31461  31713   
 31462  31714   
 31463  31715   #### veillez / veuillez
 31464  31716   __conf_veillez__
 31465  31717       [<start>|,|(]  veuillez  à  [ne|n’|me|m’|nous|$:Y]
 31466  31718           <<- /conf/ -2>> veillez                                     && Confusion probable : “veuillez” est une forme conjuguée du verbe “vouloir”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1939
 31467  31719   
 31468         -TEST: {{Veuillez}} à ne pas tomber dans ce piège.
 31469         -TEST: Et {{veuillez}} surtout à ouvrir grand les yeux.
 31470         -TEST: {{Veuillez}}, s’il vous plaît, à prendre vos médicaments.
        31720  +TEST: {{Veuillez}} à ne pas tomber dans ce piège.                                   ->> Veillez
        31721  +TEST: Et {{veuillez}} surtout à ouvrir grand les yeux.                              ->> veillez
        31722  +TEST: {{Veuillez}}, s’il vous plaît, à prendre vos médicaments.                     ->> Veillez
 31471  31723   TEST: Veuillez à nouveau faire attention à ce problème.
 31472  31724   TEST: Veuillez excuser mon retard.
 31473  31725   TEST: Veillez à bien fermer les fenêtres.
 31474  31726   
 31475  31727   
 31476  31728   __conf_veuillez__
 31477  31729       [<start>|,|(]  veillez  [ne|n’|me|m’|nous|$:Y]
 31478  31730           <<- /conf/ -2>> veuillez
 31479  31731           && Confusion probable : “veiller” signifie “prendre garde” ou “être vigilant”. Pour inviter à faire quelque chose, écrivez “veuillez”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1939
 31480  31732   
 31481         -TEST: {{Veillez}} excuser mon retard.
 31482         -TEST: {{Veillez}} me contacter.
 31483         -TEST: {{Veillez}} me le faire savoir.
 31484         -TEST: {{Veillez}} ne le dire à personne.
 31485         -TEST: {{Veillez}} ne pas en parler à longueur de journée.
 31486         -TEST: {{Veillez}} l’accompagner.
 31487         -TEST: {{Veillez}} toujours l’accompagner.
        31733  +TEST: {{Veillez}} excuser mon retard.                                               ->> Veuillez
        31734  +TEST: {{Veillez}} me contacter.                                                     ->> Veuillez
        31735  +TEST: {{Veillez}} me le faire savoir.                                               ->> Veuillez
        31736  +TEST: {{Veillez}} ne le dire à personne.                                            ->> Veuillez
        31737  +TEST: {{Veillez}} ne pas en parler à longueur de journée.                           ->> Veuillez
        31738  +TEST: {{Veillez}} l’accompagner.                                                    ->> Veuillez
        31739  +TEST: {{Veillez}} toujours l’accompagner.                                           ->> Veuillez
 31488  31740   TEST: Veillez à éviter de faire des fautes.
 31489  31741   TEST: Veillez votre mari qui est malade.
 31490  31742   
 31491  31743   
 31492  31744   
 31493  31745   !!
 31494  31746   !!
................................................................................
 31766  32018   
 31767  32019   ## 1sg
 31768  32020   __conj_moi_qui__
 31769  32021       moi  qui   @:V¬:(?:1s|G|1p|3p!)
 31770  32022           <<- /conj/ \3 == "est" or \3 == "es" -3>> ai|aie|suis   && Conjugaison erronée. Confusion probable entre “être” et “avoir”. Accord avec “\1 \2”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
 31771  32023           <<- /conj/ __else__ -3>> =suggVerb(\3, ":1s")           && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
 31772  32024   
 31773         -TEST: moi qui {{est}} trouvé
 31774         -TEST: C’est moi qui {{donnes}} des maux de têtes !
 31775         -TEST: Et moi par ailleurs qui {{suit}} si savant…
        32025  +TEST: moi qui {{est}} trouvé                                                                        ->> ai|aie|suis
        32026  +TEST: C’est moi qui {{donnes}} des maux de têtes !                                                  ->> donne
        32027  +TEST: Et moi par ailleurs qui {{suit}} si savant…                                                   ->> suis
 31776  32028   
 31777  32029   
 31778  32030   ## 2sg
 31779  32031   __conj_toi_qui__
 31780  32032       toi  qui  @:V¬:(?:G|2p|3p!|[ISK].*:2s)
 31781  32033           <<- /conj/ -3>> =suggVerb(\3, ":2s")                    && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 2ᵉ personne du singulier.
 31782  32034   
 31783         -TEST: toi qui n’y {{connaît}} rien, ne nous ennuie pas avec tes théories.
 31784         -TEST: et toi, contre toute attente, qui te {{souvient}} d’une chose à laquelle plus personne ne pensait.
 31785         -TEST: toi qui {{arrive}} toujours en retard, tu es mal placé pour donner des conseils.
        32035  +TEST: toi qui n’y {{connaît}} rien, ne nous ennuie pas avec tes théories.                                   ->> connais
        32036  +TEST: et toi, contre toute attente, qui te {{souvient}} d’une chose à laquelle plus personne ne pensait.    ->> souviens
        32037  +TEST: toi qui {{arrive}} toujours en retard, tu es mal placé pour donner des conseils.                      ->> arrives
 31786  32038   TEST: toi qui crânerais sans cesse
 31787  32039   
 31788  32040   
 31789  32041   ## 3sg
 31790  32042   __conj_elle__
 31791  32043       elle  @:V¬:(?:3s|P|G|M|f:s)
 31792  32044           <<- /conj/ not morph(<1, ":R|>(?:et|ou)") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3s"))
................................................................................
 31794  32046           <<- /conj/ __also__ and morph(\2, ":3p") -1>> elles     && Accord avec “\2”.
 31795  32047   
 31796  32048       elle  qui  @:V¬:(?:3s|P|G)
 31797  32049           <<- /conj/ not morph(<1, ":R|>(?:et|ou)")
 31798  32050           -3>> =suggVerb(\3, ":3s")                               && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31799  32051           <<- /conj/ __also__ and morph(\3, ":3p") -1>> elles     && Accord avec “\3”.
 31800  32052   
 31801         -TEST: Elle {{conquis}}.
 31802         -TEST: Elle {{finis}}.
 31803         -TEST: Elle {{pâlis}}.
 31804         -TEST: {{Elles}} {{donne}} des leçons.
 31805         -TEST: {{Elle}} ne nous {{croient}} jamais.
 31806         -TEST: {{elle}} {{sont}} parties.
 31807         -TEST: {{elle}} ne {{sont}}
 31808         -TEST: {{elle}} {{sont}} partis.
 31809         -TEST: elle {{demeures}}
 31810         -TEST: elle {{mangeras}}
 31811         -TEST: elle {{fus}} partie.
 31812         -TEST: {{elle}} qui {{savaient}}
 31813         -TEST: elle qui {{prends}} le temps
        32053  +TEST: Elle {{conquis}}.                                                                             ->> conquit|conquiert|conquérait
        32054  +TEST: Elle {{finis}}.                                                                               ->> finit|finissait
        32055  +TEST: Elle {{pâlis}}.                                                                               ->> pâlit|pâlissait
        32056  +TEST: {{Elles}} {{donne}} des leçons.                                                               ->> Elle|||donnent
        32057  +TEST: {{Elle}} ne nous {{croient}} jamais.                                                          ->> Elles|||croit
        32058  +TEST: {{elle}} {{sont}} parties.                                                                    ->> elles|||est
        32059  +TEST: {{elle}} ne {{sont}}                                                                          ->> elles|||est
        32060  +TEST: {{elle}} {{sont}} partis.                                                                     ->> elles|||est
        32061  +TEST: elle {{demeures}}                                                                             ->> demeure
        32062  +TEST: tu sais, elle {{mangeras}}                                                                    ->> mangera
        32063  +TEST: tu penses, elle {{fus}} partie.                                                               ->> fut
        32064  +TEST: {{elle}} qui {{savaient}}                                                                     ->> elles|||savait
        32065  +TEST: elle qui {{prends}} le temps                                                                  ->> prend
 31814  32066   TEST: elle a appris bien trop jeune à ne faire confiance à personne.
 31815  32067   TEST: Elle, surtout, décomplexée et franche du collier.
 31816  32068   
 31817  32069   
 31818  32070   __conj_iel__
 31819  32071       iel  @:V¬:(?:3s|P|G|M|f:s)
 31820  32072           <<- /conj/ not morph(<1, ":R|>(?:et|ou)") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3s"))
................................................................................
 31822  32074           <<- /conj/ __also__ and morph(\2, ":3p") -1>> iels      && Accord avec “\2”.
 31823  32075   
 31824  32076       iel  qui  @:V¬:(?:3s|P|G)
 31825  32077           <<- /conj/ not morph(<1, ":R|>(?:et|ou)")
 31826  32078           -3>> =suggVerb(\3, ":3s")                               && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31827  32079           <<- /conj/ __also__ and morph(\3, ":3p") -1>> iels      && Accord avec “\3”.
 31828  32080   
 31829         -TEST: {{iel}} {{devinent}} votre désarroi
 31830         -TEST: {{iel}} qui {{prendraient}} leur grand air.
        32081  +TEST: {{iel}} {{devinent}} votre désarroi                                                           ->> iels|||devine
        32082  +TEST: {{iel}} qui {{prendraient}} leur grand air.                                                   ->> iels|||prendrait
 31831  32083   TEST: iel arrive
 31832  32084   
 31833  32085   
 31834  32086   __conj_quiconque__
 31835  32087       quiconque  @:V¬:(?:3s|P|G|M|Y|Q.*:m:[si])
 31836  32088           <<- /conj/ -2>> =suggVerb(\2, ":3s")                    && Conjugaison erronée. Accord avec “quiconque”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31837  32089   
 31838         -TEST: Quiconque {{pensez}} s’en sortir se trompait lourdement.
 31839         -TEST: Il voulut punir quiconque s’y {{adonnaient}}.
        32090  +TEST: Quiconque {{pensez}} s’en sortir se trompait lourdement.                                      ->> pense
        32091  +TEST: Il voulut punir quiconque s’y {{adonnaient}}.                                                 ->> adonnait
 31840  32092   TEST: quiconque issu de la gauche n’a aucune chance.
 31841  32093   TEST: la volonté partagée de ne pas vouloir prendre le dessus ni, bien sûr, de laisser quiconque prendre le dessus
 31842  32094   
 31843  32095   
 31844  32096   __conj_ce_celui_celle__
 31845  32097       [celui-ci|celui-là]  @:V¬:(?:3s|P|Q|G|M|3p!)
 31846  32098           <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3s")                                 && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
................................................................................
 31859  32111       [ce|celui]  qui  @:V¬:(?:3s|P|Q|G)
 31860  32112           <<- /conj/ -3>> =suggVerb(\3, ":3s")                                                        && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31861  32113   
 31862  32114       celle  qui  @:V¬:(?:3s|P|Q|G)
 31863  32115           <<- /conj/ -3>> =suggVerb(\3, ":3s")                                                        && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31864  32116           <<- /conj/ morph(\3, ":[123]p") -1>> celles                                                 && Conjugaison erronée. Accord avec “\3”. Le sujet devrait être au pluriel.
 31865  32117   
 31866         -TEST: celui-là se {{conduisaient}} comme un rustre
 31867         -TEST: celui-ci qui se {{prenaient}} pour un cador
 31868         -TEST: {{celle-ci}} {{deviennent}} plus fortes avec le temps.
 31869         -TEST: et {{celle-là}} qui ne {{cessaient}} de faire des mots croisés.
 31870         -TEST: Tu sais ce qui, la plupart du temps, nous {{donnes}} des maux de tête.
 31871         -TEST: Ce qui {{fâchent}} mes amis.
 31872         -TEST: celui qui {{pensent}} mal de toute chose
 31873         -TEST: {{celle}} qui y {{parviendront}} seront récompensées.
        32118  +TEST: celui-là se {{conduisaient}} comme un rustre                                  ->> conduisait
        32119  +TEST: celui-ci qui se {{prenaient}} pour un cador                                   ->> prenait
        32120  +TEST: {{celle-ci}} {{deviennent}} plus fortes avec le temps.                        ->> celles-ci|||devient
        32121  +TEST: et {{celle-là}} qui ne {{cessaient}} de faire des mots croisés.               ->> celles-là|||cessait
        32122  +TEST: Tu sais ce qui, la plupart du temps, nous {{donnes}} des maux de tête.        ->> donne
        32123  +TEST: Ce qui {{fâchent}} mes amis.                                                  ->> fâche
        32124  +TEST: celui qui {{pensent}} mal de toute chose                                      ->> pense
        32125  +TEST: Je maudis celui d’entre nous qui {{mens}}.                                    ->> ment
        32126  +TEST: {{celle}} qui y {{parviendront}} seront récompensées.                         ->> celles|||parviendra
 31874  32127   
 31875  32128   
 31876  32129   __conj_3sg_misc__
 31877  32130       [ça|chacun|chacune|ceci|cela|quelqu’un|quelqu’une]  @:V¬:(?:3s|P|Q|G|M|3p!)
 31878  32131           <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3s")                                 && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31879  32132   
 31880  32133       [ça|chacun|chacune|ceci|cela|quelqu’un|quelqu’une]  qui  @:V¬:(?:3s|P|Q|G|M|3p!)
................................................................................
 31912  32165   __conj_tout__
 31913  32166       tout  @:V¬:(?:3s|P|Q|Y|G|M|3p!|N.*:m:[si])
 31914  32167           <<- /conj/ not morph(<1, ":[VRD]") -2>> =suggVerb(\2, ":3s")    && Conjugaison erronée. Accord avec « tout ». Le verbe devrait être à la 3ᵉ personne du singulier.
 31915  32168   
 31916  32169       tout  qui  @:V¬:(?:3s|P|Q|G|3p!)
 31917  32170           <<- /conj/ -3>> =suggVerb(\3, ":3s")                            && Conjugaison erronée. Accord avec « tout ». Le verbe devrait être à la 3ᵉ personne du singulier.
 31918  32171   
 31919         -TEST: Tout {{reviens}} à ça.
 31920         -TEST: Tout qui {{deviens}} fou.
        32172  +TEST: Tout {{reviens}} à ça.                                                        ->> revient
        32173  +TEST: Tout qui {{deviens}} fou.                                                     ->> devient
 31921  32174   TEST: Tout donne envie.
 31922  32175   TEST: Tout lui fait peur.
 31923  32176   TEST: Tout la fait pleurer
 31924  32177   TEST: Tout vient à point.
 31925  32178   TEST: tout nous ennuie.
 31926  32179   TEST: Tout les dégoûte.
 31927  32180   TEST: Tout est vain, tout est vanité.
................................................................................
 31935  32188   TEST: Tout écrire ne suffira pas, il faudra témoigner.
 31936  32189   
 31937  32190   
 31938  32191   __conj_lequel_laquelle__
 31939  32192       [lequel|laquelle]  @:V¬:(?:3s|P|Y|Q|G|3p!|M)
 31940  32193           <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3s")     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31941  32194   
 31942         -TEST: Lequel {{viendraient}} nous donner des leçons ?
        32195  +TEST: Lequel {{viendraient}} nous donner des leçons ?                               ->> viendrait
 31943  32196   TEST: Laquelle choisir ?
 31944  32197   TEST: Lequel manger ?
 31945  32198   TEST: Une société a vendu un terrain à bâtir à un acquéreur, lequel entreprend des travaux pour y construire un pavillon.
 31946  32199   
 31947  32200   
 31948  32201   __conj_personne__
 31949  32202       personne  @:V¬:(?:3s|P|G|[QA].*:f:s)
................................................................................
 31950  32203           <<- /conj/ morph(<1, ":C|<start>|>,", ":(?:P|Q|[123][sp]|R)|>ni/")
 31951  32204           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31952  32205   
 31953  32206       personne  qui  @:V¬:(?:3s|P|G)
 31954  32207           <<- /conj/ morph(<1, ":[CRV]|<start>|>,", ":D")
 31955  32208           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31956  32209   
 31957         -TEST: Personne ne {{peux}} me le dire.
 31958         -TEST: personne n’en {{parlent}}
 31959         -TEST: je connais personne qui en {{parlent}} autant
        32210  +TEST: Personne ne {{peux}} me le dire.                                              ->> peut
        32211  +TEST: personne n’en {{parlent}}                                                     ->> parle
        32212  +TEST: je connais personne qui en {{parlent}} autant                                 ->> parle
 31960  32213   TEST: en tant que personne qualifiée
 31961  32214   
 31962  32215   
 31963  32216   __conj_rien__
 31964  32217       rien  @:V¬:(?:3s|P|Y|G)
 31965  32218           <<- /conj/ tag(\2, "neg") and morph(<1, ":Cs|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)")
 31966  32219               and not(morph(\2, ":Y") and value(<1, "|ne|"))
 31967  32220           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31968  32221   
 31969  32222       rien  qui  @:V¬:(?:3s|P|G)
 31970  32223           <<- /conj/ morph(<1, ":[CRV]|<start>|>,")
 31971  32224           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31972  32225   
 31973         -TEST: Rien ne {{sers}} de courir
 31974         -TEST: Rien n’{{arrives}} sans raison
 31975         -TEST: Rien, en ce qui le concernait, ne {{pouvais}} le ramener à la raison.
 31976         -TEST: ils ne savent rien qui {{puissent}} les aider
 31977         -TEST: rien qui {{soient}} aussi difficile
        32226  +TEST: Rien ne {{sers}} de courir                                                    ->> sert
        32227  +TEST: Rien n’{{arrives}} sans raison                                                ->> arrive
        32228  +TEST: Rien, en ce qui le concernait, ne {{pouvais}} le ramener à la raison.         ->> pouvait
        32229  +TEST: ils ne savent rien qui {{puissent}} les aider                                 ->> puisse
        32230  +TEST: rien qui {{soient}} aussi difficile                                           ->> soit
 31978  32231   TEST: il ne faut rien faire ou rien dire contre les manifestants
 31979  32232   TEST: qui n’ont rien appris et rien oublié
 31980  32233   TEST: comme si son pays n’avait rien appris du fascisme ni rien reçu de l’Europe
 31981  32234   TEST: dans un système qui ne leur a pratiquement rien donné, rien transmis
 31982  32235   
 31983  32236   
 31984  32237   __conj_nul_nulle__
 31985  32238       [nul|nulle]  ?@:[NA]¿       @:V¬:(?:3s|P|G|[NAQ].*:[si])
 31986  32239       [nul|nulle]  ?@:[NA]¿  qui  @:V¬:(?:3s|P|G|[NA].*:[si])
 31987  32240           <<- /conj/ morph(<1, ":Cs|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)")
 31988  32241           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 31989  32242   
 31990         -TEST: nul ne {{savaient}} que faire
 31991         -TEST: nulle n’{{iront}} là-bas
 31992         -TEST: nulle femme ne {{sauraient}} le faire
 31993         -TEST: nul homme ne {{sauraient}} s’y prendre
        32243  +TEST: nul ne {{savaient}} que faire                                                 ->> savait
        32244  +TEST: nulle n’{{iront}} là-bas                                                      ->> ira
        32245  +TEST: nulle femme ne {{sauraient}} le faire                                         ->> saurait
        32246  +TEST: nul homme ne {{sauraient}} s’y prendre                                        ->> saurait
 31994  32247   TEST: nulle partie du corps ne peut être considérée comme le siège de l’âme.
 31995  32248   TEST: un silence que nul faste, nulle cagnotte, nul don défiscalisé n’achètera jamais.
 31996  32249   
 31997  32250   
 31998  32251   __conj_aucun_aucune__
 31999  32252       [aucun|aucune]  ?@:[NA]¿       @:V¬:(?:3s|P|G|[NAQ].*:[si])
 32000  32253           <<- /conj/ morph(<1, ":Cs|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)")
 32001  32254           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32002  32255   
 32003  32256       [aucun|aucune]  ?@:[NA]¿  qui  @:V¬:(?:3s|P|G|[NA].*:[si])
 32004  32257           <<- /conj/ morph(<1, ":(?:Cs|R|V)|<start>|>,")
 32005  32258           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32006  32259   
 32007         -TEST: aucun ne {{savaient}} que faire
 32008         -TEST: aucune n’{{iront}} là-bas
 32009         -TEST: aucune femme ne {{sauraient}} le faire
 32010         -TEST: aucun homme ne {{sauraient}} s’y prendre
 32011         -TEST: aucun d’entre nous n’{{as}} donné
 32012         -TEST: aucun ne {{vas}} là-bas
 32013         -TEST: il n’en connait aucune qui {{sauraient}} mieux qu’elle comment s’y prendre
        32260  +TEST: aucun ne {{savaient}} que faire                                               ->> savait
        32261  +TEST: aucune n’{{iront}} là-bas                                                     ->> ira
        32262  +TEST: aucune femme ne {{sauraient}} le faire                                        ->> saurait
        32263  +TEST: aucun homme ne {{sauraient}} s’y prendre                                      ->> saurait
        32264  +TEST: aucun d’entre nous n’{{as}} donné                                             ->> a
        32265  +TEST: aucun ne {{vas}} là-bas                                                       ->> va
        32266  +TEST: il n’en connait aucune qui {{sauraient}} mieux qu’elle comment s’y prendre    ->> saurait
 32014  32267   TEST: aucune partie du corps ne peut être considérée comme le siège de l’âme.
 32015  32268   TEST: Aucun terme attesté dans des textes antiques, mésopotamien ou autre, ne sert à désigner la Mésopotamie au sens moderne du terme
 32016  32269   TEST: signalons qu’aucun fait avéré ne correspond à ce qui se propage
 32017  32270   TEST: Aucune solution envisagée n’a engendré de résultat positif.
 32018  32271   TEST: Aucun homme parti à la guerre ne revient
 32019  32272   
 32020  32273   
 32021  32274   __conj_vinfi_suj__
 32022  32275       [<start>|,|(]  $:Y  @:V¬:(?:3s|P|Q|Y|G|3p!|M)
 32023  32276           <<- /conj/ not (value(\2, "|avoir|croire|être|devenir|redevenir|voir|sembler|paraître|paraitre|sentir|rester|retrouver|") and morph(\3, ":[NA]"))
 32024  32277           -3>> =suggVerb(\3, ":3s")                                       && Conjugaison erronée. Accord avec “\2”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32025  32278   
 32026         -TEST: manger {{fais}} grossir.
 32027         -TEST: boire immodérément {{nuis}} à la santé
 32028         -TEST: Réfléchir à tête reposée {{prends}} du temps.
        32279  +TEST: manger {{fais}} grossir.                                                      ->> fait
        32280  +TEST: boire immodérément {{nuis}} à la santé                                        ->> nuit
        32281  +TEST: Réfléchir à tête reposée {{prends}} du temps.                                 ->> prend
 32029  32282   TEST: Manger salé, c’est mauvais pour la santé.
 32030  32283   TEST: Lire plus de 400 livres
 32031  32284   TEST: mais aussi se retrouver flanqués d’un grand débat national avec son lot de questionnements parachutés
 32032  32285   TEST: avancer, ne pas reculer, rester déterminés.
 32033  32286   TEST: les avoir consultées grâce à une personne y ayant accès sur le plan juridique.
 32034  32287   TEST: Être président d’une association demande beaucoup de temps.
 32035  32288   TEST: Venir vaincue ne lui épargna aucune indignité.
 32036  32289   TEST: Mais migrer un site et ses contenus prend du temps…
 32037  32290   TEST: y être sans ma femme ni les enfants fait monter en moi une certaine nervosité.
 32038  32291   
 32039  32292   
 32040  32293   __conj_le_la_leur_nom__
 32041         -    [le|la|l’|leur]  *WORD  @:V¬:(?:3s|P|Q|Y|3p!|G|M)
        32294  +    le  *WORD  @:V¬:(?:3s|P|Q|Y|3p!|G|M)
        32295  +        <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G")
        32296  +            and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|")
        32297  +                        or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) and not agreement(\2, \3)
        32298  +            and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
        32299  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A")))
        32300  +        -3>> =suggVerb(\3, ":3s", suggMasSing)                                                      && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
        32301  +        <<- /conj/ __else__ -3>> =suggVerb(\3, ":3s")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier.
        32302  +
        32303  +    la  *WORD  @:V¬:(?:3s|P|Q|Y|3p!|G|M)
        32304  +        <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G")
        32305  +            and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|")
        32306  +                        or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) and not agreement(\2, \3)
        32307  +            and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
        32308  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A")))
        32309  +        -3>> =suggVerb(\3, ":3s", suggFemSing)                                                      && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
        32310  +        <<- /conj/ __else__ -3>> =suggVerb(\3, ":3s")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier.
        32311  +
        32312  +    [l’|leur]  *WORD  @:V¬:(?:3s|P|Q|Y|3p!|G|M)
 32042  32313           <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G")
 32043  32314               and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|")
 32044  32315                           or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) and not agreement(\2, \3)
 32045  32316               and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
 32046         -        <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A"))
        32317  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A")))
 32047  32318           -3>> =suggVerb(\3, ":3s", suggSing)                                                         && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 32048  32319           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3s")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32049  32320   
 32050  32321       [le|la|l’|leur]  *WORD  qui  @:V¬:(?:3s|P|3p!|G|M)
 32051  32322           <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G")
 32052  32323               and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|")
 32053  32324                           or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\4, ":3p") )
 32054  32325           -4>> =suggVerb(\4, ":3s")                                                                   && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32055  32326   
 32056         -TEST: La {{N.S.A.}} {{espionneras}} toujours tout le monde
        32327  +TEST: La {{N.S.A.}} {{espionneras}} toujours tout le monde                                          ->> NSA|||espionnera
 32057  32328   TEST: La suspicion envers les élus {{accroissaient}}…                                               ->> accroissait
 32058         -TEST: Le chien n’{{es}} pas mort.
 32059         -TEST: Le damné {{donnes}}
 32060         -TEST: La Corée {{peux}} gagner.
 32061         -TEST: La Corée ne {{pourras}} pas gagner.
 32062         -TEST: L’homme y {{donnes}}
 32063         -TEST: la femme {{pensent}} à ses filles
 32064         -TEST: Le carré {{reviens}} à la mode
        32329  +TEST: Le chien n’{{es}} pas mort.                                                                   ->> est
        32330  +TEST: Le damné {{donnes}}                                                                           ->> donne|donné
        32331  +TEST: La Corée {{peux}} gagner.                                                                     ->> peut
        32332  +TEST: La Corée ne {{pourras}} pas gagner.                                                           ->> pourra
        32333  +TEST: L’homme y {{donnes}}                                                                          ->> donne
        32334  +TEST: la femme {{donnes}}                                                                           ->> donne
        32335  +TEST: la petite {{arrives}}                                                                         ->> arrive
        32336  +TEST: leur petite {{donnes}}                                                                        ->> donne
        32337  +TEST: la femme {{pensent}} à ses filles                                                             ->> pense
        32338  +TEST: Le carré {{reviens}} à la mode                                                                ->> revient
 32065  32339   TEST: Le chien y {{viens}}                                                                          ->> vient
 32066  32340   TEST: L’homme le {{deviens}}                                                                        ->> devient
 32067  32341   TEST: La femme la {{prends}}                                                                        ->> prend
 32068         -TEST: Le feu nous {{donnes}} chaud.
        32342  +TEST: Le feu nous {{donnes}} chaud.                                                                 ->> donne
 32069  32343   TEST: tout le monde {{prends}} ses aises                                                            ->> prend
 32070  32344   TEST: La proscription de nager {{pourraient}} nous porter préjudice à long terme                    ->> pourrait
 32071         -TEST: la marchande {{marchandes}}
        32345  +TEST: la marchande {{marchandes}}                                                                   ->> marchande|marchandée
 32072  32346   TEST: la chatte {{finis}}
 32073  32347   TEST: le chat {{finis}}
 32074         -TEST: leur chat qui {{torturent}} une souris
 32075         -TEST: leur homme à tout faire {{oublient}} toujours tout
 32076         -TEST: tu vois, leur donne {{donnes}} du fil à retordre
 32077         -TEST: L’homme sur le bateau de Patrick {{viens}} de temps en temps {{mangé}} chez moi.
        32348  +TEST: leur chat qui {{torturent}} une souris                                                        ->> torture
        32349  +TEST: leur homme à tout faire {{oublient}} toujours tout                                            ->> oublie
        32350  +TEST: tu vois, leur donne {{donnes}} du fil à retordre                                              ->> donne
        32351  +TEST: L’homme sur le bateau de Patrick {{viens}} de temps en temps {{mangé}} chez moi.              ->> vient|||manger
 32078  32352   TEST: L’hypothétique nouveau président
 32079  32353   TEST: La moitié d’entre elles voient leurs loyers diminuer depuis le début de l’année
 32080  32354   TEST: le loquet d’une des petites portes.
 32081  32355   TEST: L’électricité, l’hydrogène, l’air comprimé n’existent pas…
 32082  32356   TEST: la Syrie, l’Irak, la Mésopotamie tombaient.
 32083  32357   TEST: Le sentiment d’humiliation, la colère nous indiquent que…
 32084  32358   TEST: la majorité survenaient sous la contrainte
................................................................................
 32087  32361   
 32088  32362   
 32089  32363   __conj_det_sing_nom__
 32090  32364       [un|ce|cet|mon|ton|son|notre|votre]  *WORD  @:[123][sp]¬:(?:3s|P|Y|3p!|G|M)
 32091  32365           <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[me]:[si]", ":G")
 32092  32366               and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|nombre|")
 32093  32367                           or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) and not agreement(\2, \3) >>>
 32094         -        <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A"))
        32368  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A")))
 32095  32369           -3>> =suggVerb(\3, ":3s", suggSing)                                                         && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 32096  32370           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3s")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32097  32371   
 32098  32372       [une|cette|mon|ton|son|ma|ta|sa|notre|votre]  *WORD  @:[123][sp]¬:(?:3s|P|Y|3p!|G|M)
 32099  32373           <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[fe]:[si]", ":G")
 32100  32374               and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|")
 32101  32375                           or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) and not agreement(\2, \3) >>>
 32102         -        <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A"))
        32376  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:p") or (morph(\3, ":N.*:p") and morph(\2, ":A")))
 32103  32377           -3>> =suggVerb(\3, ":3s", suggSing)                                                         && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 32104  32378           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3s")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32105  32379   
 32106  32380       [un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre]  *WORD  qui  @:V¬:(?:3s|P|3p!|G|M)
 32107  32381           <<- /conj/ not tag(\2, "_enum_") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G")
 32108  32382               and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|")
 32109  32383                           or tagbefore(\1, "_ni_") or value(<1, "|et|ou|")) and morph(\4, ":3p") )
 32110  32384           -4>> =suggVerb(\4, ":3s")                                                                   && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32111  32385   
 32112         -TEST: Tu devrais le savoir, ce roman-là de Jean-Paul Sartre {{es}} passionnant.
 32113         -TEST: Cette confusion qui {{donnent}} le tournis.
        32386  +TEST: Tu devrais le savoir, ce roman-là de Jean-Paul Sartre {{es}} passionnant.                     ->> est
        32387  +TEST: Cette confusion qui {{donnent}} le tournis.                                                   ->> donne
 32114  32388   TEST: tu sais, une hausse de 2 % {{satisfais}} tout le monde                                        ->> satisfait
 32115         -TEST: tu sais, une petite {{donnes}} satisfaction
 32116         -TEST: tu penses mal, cet homme {{mens}}
        32389  +TEST: tu sais, une petite {{donnes}} satisfaction                                                   ->> donne
        32390  +TEST: tu penses mal, cet homme {{mens}}                                                             ->> ment
 32117  32391   TEST: J’aimerais aussi que mon problème {{sois}} réglé.                                             ->> soit
 32118         -TEST: un grand {{ravis}} tous les prix
 32119         -TEST: mon chat {{sautes}}
 32120         -TEST: cette fille {{bouffes}} comme mille
 32121         -TEST: cette marchande {{marchandes}}
 32122         -TEST: une crise {{violent}}
 32123         -TEST: un cri {{violes}}
 32124         -TEST: ton chien {{bouffent}} sans arrêt
        32392  +TEST: un grand {{ravis}} tous les prix                                                              ->> ravit|ravissait|ravi
        32393  +TEST: mon chat {{sautes}}                                                                           ->> saute
        32394  +TEST: cette fille {{bouffes}} comme mille                                                           ->> bouffe
        32395  +TEST: cette marchande {{marchandes}}                                                                ->> marchande|marchandée
        32396  +TEST: une crise {{violent}}                                                                         ->> viole
        32397  +TEST: un cri {{violes}}                                                                             ->> viole
        32398  +TEST: ton chien {{bouffent}} sans arrêt                                                             ->> bouffe
 32125  32399   TEST: une majorité de garçons voient mal comment faire
 32126  32400   TEST: un tas de choses pouvaient aller de travers.
 32127  32401   TEST: un paquet de gens futés n’y ont vu que du feu.
 32128  32402   TEST: Une partie de ces propositions étaient naïves
 32129  32403   TEST: tu n’acceptais jamais de danser avec quelqu’un si tu avais refusé à quelqu’un d’autre au début
 32130  32404   TEST: des ruisselets, des arbres, une tonnelle qui rappelaient le temps.
 32131  32405   TEST: son assurance, sa grâce, son sex-appeal nous permettent de passer sans encombre liquides et rasoirs.
................................................................................
 32137  32411           <<- /conj/ not tag(\1, "_un_des_") and morph(<1, ":C|<start>|>(?:,|dont)", ":(?:Y|P|Q|[123][sp]|R)̉|>(?:sauf|excepté|et|ou)/")
 32138  32412           --1>> =suggVerb(\-1, ":3s")                             && Conjugaison erronée. Accord avec “\1…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32139  32413   
 32140  32414       [un|une]  qui  @:V¬:(?:3s|P|G)
 32141  32415           <<- /conj/ not tag(\1, "_un_des_") and morph(<1, "<start>|>(?:,|dont)/|:R")
 32142  32416           --1>> =suggVerb(\-1, ":3s")                             && Conjugaison erronée. Accord avec “\2…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32143  32417   
 32144         -TEST: il y en a beaucoup, tu vois, même si un {{seras}} mieux pensé que les autres.
 32145         -TEST: tu vois, il y en a dix dont un {{seras}} mieux pensé que les autres.
 32146         -TEST: tu sais, il y en a quelques-unes dont une qui {{deviendras}} meilleure que tu l’imagines.
        32418  +TEST: il y en a beaucoup, tu vois, même si un {{seras}} mieux pensé que les autres.                 ->> sera
        32419  +TEST: tu vois, il y en a dix dont un {{seras}} mieux pensé que les autres.                          ->> sera
        32420  +TEST: tu sais, il y en a quelques-unes dont une qui {{deviendras}} meilleure que tu l’imagines.     ->> deviendra
 32147  32421   TEST: Toutes sauf une iront à l’université.
 32148  32422   TEST: Tous excepté un sauront s’y prendre.
 32149  32423   TEST: Trente et un viennent ce soir.
 32150  32424   TEST: Quarante et une seront là demain.
 32151  32425   TEST: Tous sauf un viendront.
 32152  32426   
 32153  32427   
................................................................................
 32156  32430           <<- /conj/ tag(\1, "_un_des_") and morph(<1, ":C|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)")
 32157  32431           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32158  32432   
 32159  32433       [un|une]  des *WORD  qui  @:V¬:(?:3[sp]|P|G)
 32160  32434           <<- /conj/ morph(<1, ":C|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)")
 32161  32435           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1…”. Le verbe devrait être à la 3ᵉ personne du singulier ou du pluriel.
 32162  32436   
 32163         -TEST: un des ingénieurs {{vinrent}} nous dire quoi faire.
 32164         -TEST: un des membres présents au conseil {{demandent}} un vote à bulletin secret
 32165         -TEST: une des femmes de ce conseil ne {{céderaient}} jamais au chantage.
 32166         -TEST: un des chats qui {{venez}} nous ennuyer tous les jours.
        32437  +TEST: un des ingénieurs {{vinrent}} nous dire quoi faire.                                           ->> vint
        32438  +TEST: un des membres présents au conseil {{demandent}} un vote à bulletin secret                    ->> demande
        32439  +TEST: une des femmes de ce conseil ne {{céderaient}} jamais au chantage.                            ->> céderait
        32440  +TEST: un des chats qui {{venez}} nous ennuyer tous les jours.                                       ->> vient
 32167  32441   TEST: une des femmes présente ses résultats.
 32168  32442   TEST: les défaillances d’une des branches ne sont pas forcément couvertes.
 32169  32443   TEST: Les résultats d’une des membres étaient particulièrement notables.
 32170  32444   TEST: un des hommes qui vient.
 32171  32445   TEST: une des dames qui se sentent mal à l’aise dans cet avion est venue nous trouver.
 32172  32446   TEST: l’un des chants les plus diffusés pendant la Révolution culturelle
 32173  32447   
 32174  32448   
 32175  32449   __conj_ce_que__
 32176  32450       ce  [que|qu’]  [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels]  @:V[123].*:[123][sp]  @:V¬:(?:G|P|Q|M|Y|3s)
 32177  32451           <<- /conj/ not (morph(<1, ":R") and morph(\-1, ":3p"))
 32178  32452           --1>> =suggVerb(\-1, ":3s")                                     && Conjugaison erronée. Accord avec “\1 \2 \3 \4…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32179  32453   
 32180         -TEST: ce qu’ils font me {{donnent}} la nausée.                              ->> donne
 32181         -TEST: tu ne sais pas, mais ce que tu fais {{deviens}} plus facile           ->> devient
        32454  +TEST: ce qu’ils font me {{donnent}} la nausée.                                                      ->> donne
        32455  +TEST: tu ne sais pas, mais ce que tu fais {{deviens}} plus facile                                   ->> devient
 32182  32456   TEST: ceux contre ce que nous faisons deviennent hargneux.
 32183  32457   TEST: ce qu’elles accomplissent est formidable.
 32184  32458   
 32185  32459   
 32186  32460   ## 1pl
 32187  32461   __conj_eq_nous__
 32188  32462       [<start>|,|(|/_start_]  /_eq_nous_  @:V¬:(?:G|Y|P|1p|M|A.*:p)
 32189  32463           <<- /conj/ -3>> =suggVerb(\3, ":1p")                                                        && Conjugaison probablement erronée. Accord avec “\2”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
 32190  32464   
 32191         -TEST: vous et nous {{iront}} dans la forêt
        32465  +TEST: vous et nous {{iront}} dans la forêt                                                          ->> irons
 32192  32466   
 32193  32467   
 32194  32468   ## 2pl
 32195  32469   __conj_eq_vous__
 32196  32470       [<start>|,|(|/_start_]  /_eq_vous_  @:V¬:(?:G|P|2p|M|A.*:p)
 32197  32471           <<- /conj/ -3>> =suggVerb(\3, ":2p")                                                        && Conjugaison probablement erronée. Accord avec “\2”. Le verbe devrait être à la 2ᵉ personne du pluriel.
 32198  32472   
 32199         -TEST: vous et eux {{partirait}} ensemble.
        32473  +TEST: vous et eux {{partirait}} ensemble.                                                           ->> partiriez
 32200  32474   
 32201  32475   
 32202  32476   ## 3pl
 32203  32477   __conj_eq_iels__
 32204  32478       /_eq_iels_  @:V¬:(?:3p|P|G|M|A.*:p)
 32205  32479           <<- /conj/ not morph(<1, ":R") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3p"))
 32206  32480           -2>> =suggVerb(\2, ":3p")                                       && Conjugaison probablement erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32207  32481   
 32208         -TEST: lui et elle {{était}} dans l’affliction
        32482  +TEST: lui et elle {{était}} dans l’affliction                                                       ->> étaient
 32209  32483   
 32210  32484   
 32211  32485   __conj_elles__
 32212  32486       elles  @:V¬:(?:3p|P|G|M|A.*:f:p)
 32213  32487           <<- /conj/ not morph(<1, ":R") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3p"))
 32214  32488           -2>> =suggVerb(\2, ":3p")                                       && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32215  32489           <<- /conj/ __also__ and morph(\2, ":3s") -1>> elle              && Accord avec “\2”.
 32216  32490   
 32217  32491       elles  qui  @:V¬:(?:3p|P|G|M)
 32218  32492           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32219  32493           <<- /conj/ __also__ and morph(\3, ":3s") -1>> elle              && Accord avec “\3”.
 32220  32494   
 32221         -TEST: {{elles}} {{avance}} rapidement sur ce projet
 32222         -TEST: {{Elles}} n’y {{comprenne}} rien
 32223         -TEST: {{elles}} qui s’{{amuse}} comme des folles
        32495  +TEST: {{elles}} {{avance}} rapidement sur ce projet                                                 ->> elle|||avancent
        32496  +TEST: {{Elles}} n’y {{comprend}} rien                                                               ->> Elle|||comprennent
        32497  +TEST: {{elles}} qui s’{{amuse}} comme des folles                                                    ->> elle|||amusent
 32224  32498   TEST: L’expérience sensible qu’il nous restera bientôt d’elles est à peu près
 32225  32499   TEST: eux attaqués par des mécanoïdes, elles attaquées par des insectoïdes.
 32226  32500   TEST: tout ce qui vient d’elles sera écarté.
 32227  32501   TEST: le pronom “elles” est au pluriel.
 32228  32502   
 32229  32503   
 32230  32504   __conj_iels__
................................................................................
 32233  32507           -2>> =suggVerb(\2, ":3p")                                       && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32234  32508           <<- /conj/ __also__ and morph(\2, ":3s") -1>> iel               && Accord avec “\2”.
 32235  32509   
 32236  32510       iels  qui  @:V¬:(?:3p|P|G|M)
 32237  32511           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32238  32512           <<- /conj/ morph(\3, ":3s") -1>> iel                            && Accord avec “\3”.
 32239  32513   
 32240         -TEST: {{iels}} {{arrivait}} en retard tous les jours
 32241         -TEST: être avec {{iels}} qui {{sombrait}} dans la dépression
        32514  +TEST: {{iels}} {{arrivait}} en retard tous les jours                                                ->> iel|||arrivaient
        32515  +TEST: être avec {{iels}} qui {{sombrait}} dans la dépression                                        ->> iel|||sombraient
 32242  32516   TEST: iels arrivent demain.
 32243  32517   
 32244  32518   
 32245  32519   __conj_ceux_celles_qui__
 32246  32520       ceux  qui  @:V¬:(?:3p|P|G)
 32247  32521           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32248  32522   
 32249  32523       celles  qui  @:V¬:(?:3p|P|G)
 32250  32524           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32251  32525           <<- /conj/ morph(\3, ":[123]s") -1>> celle                      && Conjugaison erronée. Accord avec “\3”. Le sujet devrait être au singulier.
 32252  32526   
 32253         -TEST: Ceux qui {{chante}} toute la journée…
 32254         -TEST: {{Celles}} qui {{pense}}.
        32527  +TEST: Ceux qui {{chante}} toute la journée…                                                         ->> chantent
        32528  +TEST: {{Celles}} qui {{pense}}.                                                                     ->> Celle|||pensent
 32255  32529   
 32256  32530   
 32257  32531   __conj_ceux_là_celles_ci__
 32258  32532       [ceux-ci|ceux-là]  @:V¬:(?:3p|P|Q|G|M)
 32259  32533           <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3p")     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32260  32534   
 32261  32535       [celles-ci|celles-là]  @:V¬:(?:3p|P|Q|G|M)
................................................................................
 32265  32539       [ceux-ci|ceux-là]  qui  @:V¬:(?:3p|P|Q|G|M)
 32266  32540           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32267  32541   
 32268  32542       [celles-ci|celles-là]  qui  @:V¬:(?:3p|P|Q|G|M)
 32269  32543           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32270  32544           <<- /conj/ morph(\3, ":[123]s") -1>> =\1.replace("s", "").replace("S", "")                  && Conjugaison erronée. Accord avec “\3”. Le sujet devrait être au singulier.
 32271  32545   
 32272         -TEST: {{celles-là}} {{était}} incorrigible
 32273         -TEST: ceux-là {{devienne}} des ratés
 32274         -TEST: batailler contre ceux-là qui n’{{avait}} aucun scrupule
 32275         -TEST: {{celles-ci}} qui {{semble}} avoir tout pour réussir.
        32546  +TEST: {{celles-là}} {{était}} incorrigible                                                          ->> celle-là|||étaient
        32547  +TEST: ceux-là {{devienne}} des ratés                                                                ->> deviennent
        32548  +TEST: batailler contre ceux-là qui n’{{avait}} aucun scrupule                                       ->> avaient
        32549  +TEST: {{celles-ci}} qui {{semble}} avoir tout pour réussir.                                         ->> celle-ci|||semblent
 32276  32550   
 32277  32551   
 32278  32552   __conj_lesquels_lesquelles__
 32279  32553       [lesquels|lesquelles]  @:V¬:(?:3p|P|Y|Q|G|M)
 32280  32554           <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3p")     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32281  32555   
 32282         -TEST: lesquels {{devienne}} des ennuyeux incomparables.
        32556  +TEST: lesquels {{devienne}} des ennuyeux incomparables.                                             ->> deviennent
 32283  32557   TEST: Mais parmi les millions de causes à défendre, lesquelles choisir ?
 32284  32558   TEST: les failles par lesquelles entrait l’eau étaient impossibles à boucher.
 32285  32559   
 32286  32560   
 32287  32561   __conj_beaucoup__
 32288  32562       beaucoup    @:V¬:(?:P|Q|G|Y)
 32289  32563           <<- /conj/ not morph(<1, ":[VR]") >>>
................................................................................
 32293  32567           -2>> =suggVerb(\2, ":3s")                                   && Conjugaison erronée. Accord avec “\1”. Le substantif suivant étant au singulier, le verbe devrait être à la 3ᵉ personne du singulier.
 32294  32568           <<- /conj/ __else__ and \2 != "a" and not tag(\1, "_bcp_sing_") and not morph(\2, ":3p") and not (space(\1, 1, 2) and morph(\2, ":V0"))
 32295  32569           -2>> =suggVerb(\2, ":3p")                                   && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32296  32570   
 32297  32571       beaucoup    qui  @:V¬:(?:3p|P|G)
 32298  32572           <<- /conj/ -3>> =suggVerb(\3, ":3p")                        && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32299  32573   
 32300         -TEST: beaucoup {{vienne}}
 32301         -TEST: Beaucoup d’hommes y {{était}}.
 32302         -TEST: beaucoup de blé {{avaient}} été vendu.
 32303         -TEST: beaucoup qui ne {{pense}} jamais à rien, mais qui ont quand même des avis sur tout.
        32574  +TEST: beaucoup {{vienne}}                                                                           ->> viennent
        32575  +TEST: Beaucoup d’hommes y {{était}}.                                                                ->> étaient
        32576  +TEST: beaucoup de blé {{avaient}} été vendu.                                                        ->> avait
        32577  +TEST: beaucoup qui ne {{pense}} jamais à rien, mais qui ont quand même des avis sur tout.           ->> pensent
 32304  32578   TEST: beaucoup entre la peste et le choléra.
 32305  32579   TEST: Beaucoup avait été accompli
 32306  32580   TEST: Beaucoup sera fait pour ces gens.
 32307  32581   TEST: Beaucoup parviennent à ce résultat.
 32308  32582   TEST: Beaucoup leur donneront du fil à retordre.
 32309  32583   TEST: beaucoup d’argent arrive dans nos caisses
 32310  32584   TEST: beaucoup est simplement suggéré
................................................................................
 32319  32593           <<- /conj/ not morph(<1, ":[VR]")
 32320  32594           -3>> =suggVerb(\3, ":3p")                                       && Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32321  32595   
 32322  32596       d’ aucuns   qui  @:V¬:(?:3p|P|G)
 32323  32597       la plupart  des  *WORD  qui  @:V¬:(?:3p|P|G)
 32324  32598           <<- /conj/ --1>> =suggVerb(\-1, ":3p")                          && Conjugaison erronée. Accord avec “\1 \2 \-1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32325  32599   
 32326         -TEST: la plupart des hommes {{vienne}}
 32327         -TEST: La plupart {{admet}}
 32328         -TEST: d’aucuns {{pense}} que c’est faux
 32329         -TEST: avec la plupart des femmes qui {{devienne}} mère
        32600  +TEST: la plupart des hommes {{vienne}}                                                              ->> viennent
        32601  +TEST: La plupart {{admet}}                                                                          ->> admettent
        32602  +TEST: d’aucuns {{pense}} que c’est faux                                                             ->> pensent
        32603  +TEST: avec la plupart des femmes qui {{devienne}} mère                                              ->> deviennent
 32330  32604   
 32331  32605   
 32332  32606   __conj_certains_certaines_plusieurs__
 32333  32607       [certains|certaines|maints|maintes|plusieurs]  @:V¬:(?:G|N|A|3p|P|Q)
 32334  32608           <<- /conj/ not morph(<1, ":[VR]") and not (tag(\1, "_d_entre_nous_") and morph(\-1, ":1p")) and not (tag(\1, "_d_entre_vous_") and morph(\-1, ":2p"))
 32335  32609           --1>> =suggVerb(\-1, ":3p")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32336  32610   
 32337  32611       [certains|certaines|maints|maintes|plusieurs]  qui  @:V¬:(?:G|3p|P)
 32338  32612           <<- /conj/ not (tag(\1, "_d_entre_nous_") and morph(\-1, ":1p")) and not (tag(\1, "_d_entre_vous_") and morph(\-1, ":2p"))
 32339  32613           --1>> =suggVerb(\-1, ":3p")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32340  32614   
 32341         -TEST: certains {{prenne}} leur temps
 32342         -TEST: Plusieurs qui {{pense}} que c’est une arnaque se sont quand même trompés.
 32343         -TEST: nous verrons, certains {{arriverons}} à vaincre
        32615  +TEST: certains {{prenne}} leur temps                                                                ->> prennent
        32616  +TEST: Plusieurs qui {{pense}} que c’est une arnaque se sont quand même trompés.                     ->> pensent
        32617  +TEST: nous verrons, certains {{arriverons}} à vaincre                                               ->> arriveront
 32344  32618   TEST: certains d’entre nous avons la chance d’y entrer
 32345  32619   TEST: plusieurs d’entre vous aurez la chance d’y accéder.
 32346  32620   
 32347  32621   
 32348  32622   __conj_certains_certaines__
 32349  32623       [<start>|,|(]  [certain|certaine]  @:V.*:[123]p¬:[GWMNA]
 32350  32624           <<- /conj/ -2>> \2s                                             && Mettez au pluriel si vous désignez plusieurs personnes.
................................................................................
 32354  32628           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            && Conjuguez à la 3ᵉ personne du pluriel, si “\2” est un pronom censé désigner plusieurs personnes.
 32355  32629           <<- /conj/ -2>> \2s                                             && Mettez au pluriel si vous désignez plusieurs personnes.
 32356  32630   
 32357  32631       [<start>|,|(]  certaine  @:V.*:[123]s¬>(?:être|demeurer|rester|devenir|redevenir|sembler|pouvoir|vouloir).*:3s|:N.*:[fe]:[si]
 32358  32632           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            && Conjuguez à la 3ᵉ personne du pluriel, si “\2” est un pronom censé désigner plusieurs personnes.
 32359  32633           <<- /conj/ -2>> \2s                                             && Mettez au pluriel si vous désignez plusieurs personnes.
 32360  32634   
 32361         -TEST: {{certain}} deviennent idiots à cette seule pensée.
 32362         -TEST: nous savons, {{certaine}} {{avancerons}} avec enthousiasme
 32363         -TEST: mais c’est exact, {{certaine}} perdent leur calme souvent dans les méandres de l’administration.
 32364         -TEST: {{certain}} {{donne}} beaucoup.
 32365         -TEST: {{certaine}} y {{arrive}} à tous les coups.
        32635  +TEST: {{certain}} deviennent idiots à cette seule pensée.                                           ->> certains
        32636  +TEST: nous savons, {{certaine}} {{avancerons}} avec enthousiasme                                    ->> certaines|||avanceront
        32637  +TEST: c’est exact, {{certaine}} perdent leur calme souvent dans les méandres de l’administration.   ->> certaines
        32638  +TEST: {{certain}} {{donne}} beaucoup.                                                               ->> certains|||donnent
        32639  +TEST: {{certaine}} y {{arrive}} à tous les coups.                                                   ->> certaines|||arrivent
 32366  32640   TEST: certaine est la défaite.
 32367  32641   TEST: si tu persévères, certaine deviendra la réussite.
 32368  32642   
 32369  32643   
 32370  32644   __conj_quantité_de__
 32371  32645       [<start>|,|(]  quantité [de|d’]  @:N.*:p  @:V¬:(?:G|3p|P|[AQ].*:m:[pi])
 32372  32646           <<- /conj/ --1>> =suggVerb(\-1, ":3p")                          && Conjugaison erronée. Accord avec “\2 \3 \4”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32373  32647   
 32374         -TEST: quantité de gens {{demande}} comment faire
 32375         -TEST: quantité de femmes {{espère}} gravir les échelons
        32648  +TEST: quantité de gens {{demande}} comment faire                                                    ->> demandent
        32649  +TEST: quantité de femmes {{espère}} gravir les échelons                                             ->> espèrent
 32376  32650   
 32377  32651   
 32378  32652   __conj_quelques_uns__
 32379  32653       quelques-uns   @:V¬:(?:G|3p|P|[AQ].*:m:[pi])
 32380  32654       quelques-unes  @:V¬:(?:G|3p|P|[AQ].*:f:[pi])
 32381  32655           <<- /conj/ not morph(<1, ":[VR]") and not (tag(\1, "_d_entre_nous_") and morph(\-1, ":1p")) and not (tag(\1, "_d_entre_vous_") and morph(\-1, ":2p"))
 32382  32656           --1>> =suggVerb(\-1, ":3p")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32383  32657   
 32384  32658       quelques-uns   qui  @:V¬:(?:G|3p|P)
 32385  32659       quelques-unes  qui  @:V¬:(?:G|3p|P)
 32386  32660           <<- /conj/ not (tag(\1, "_d_entre_nous_") and morph(\-1, ":1p")) and not (tag(\1, "_d_entre_vous_") and morph(\-1, ":2p"))
 32387  32661           --1>> =suggVerb(\-1, ":3p")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32388  32662   
 32389         -TEST: quelques-uns {{arrive}} demain
 32390         -TEST: Quelques-unes {{imagine}} une autre vie que celle-là.
 32391         -TEST: Quelques-unes {{rêve}} d’un autre monde.
 32392         -TEST: quelques-uns qui se {{croit}} chez eux
        32663  +TEST: quelques-uns {{arrive}} demain                                                                ->> arrivent
        32664  +TEST: Quelques-unes {{imagine}} une autre vie que celle-là.                                         ->> imaginent
        32665  +TEST: Quelques-unes {{rêve}} d’un autre monde.                                                      ->> rêvent
        32666  +TEST: quelques-uns qui se {{croit}} chez eux                                                        ->> croient
 32393  32667   TEST: Quelques-unes lestées de plombe.
 32394  32668   TEST: quelques-unes d’entre nous avons la chance d’y entrer
 32395  32669   TEST: quelques-uns d’entre vous avez deviné la supercherie.
 32396  32670   
 32397  32671   
 32398  32672   __conj_tous_toutes__
 32399  32673       [tous|toutes]  @:V¬:(?:G|N|A|3p|P|Q|V[23].*:Y)
 32400  32674       [tous|toutes]  qui  @:V¬:(?:G|3p|P)
 32401  32675           <<- /conj/ not morph(<1, ":[VR]|>(?:et|ou)/")
 32402  32676           --1>> =suggVerb(\-1, ":3p")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32403  32677   
 32404         -TEST: Tous {{venait}} à la fête.                                        ->> venaient
 32405         -TEST: Toutes {{ignorait}} ce qu’ils avaient fait.                       ->> ignoraient
 32406         -TEST: tous, sans exception, {{devine}} le fond du problème              ->> devinent
 32407         -TEST: toutes, sans exception, {{irons}} à l’Université                  ->> iront
        32678  +TEST: Tous {{venait}} à la fête.                                                                    ->> venaient
        32679  +TEST: Toutes {{ignorait}} ce qu’ils avaient fait.                                                   ->> ignoraient
        32680  +TEST: tous, sans exception, {{devine}} le fond du problème                                          ->> devinent
        32681  +TEST: toutes, sans exception, {{irons}} à l’Université                                              ->> iront
 32408  32682   TEST: Il faut mettre un coup de grâce et tous monter sur Paris par tous les moyens possibles
 32409  32683   TEST: Pourrons-nous tous vaincre.
 32410  32684   TEST: Vous pouvez tous triompher de votre adversaire avec de la ruse.
 32411  32685   TEST: tous prendre une bonne cuite, voilà ce que nous allons faire.
 32412  32686   TEST: on va tous manger au resto.
 32413  32687   TEST: elles vont toutes aller faire un tour
 32414  32688   
 32415  32689   
 32416  32690   __conj_det_plur_nom__
 32417  32691       [ces|mes|tes|ses|nos|vos|leurs|quelques]  @:[NA].*:[pi]¬:V0  @:V¬:(?:3p|P|Y|G|M|A.*:[pi])
 32418  32692           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 32419  32693               and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>>
 32420         -        <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A"))
        32694  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A")))
 32421  32695           -3>> =suggVerb(\3, ":3p", suggPlur)                                                         && Accord avec « \1 \2… » incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 32422  32696           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3p")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32423  32697   
 32424  32698       [ces|mes|tes|ses|nos|vos|leurs|quelques]  @:[NA].*:[pi]¬:V0  qui  @:V¬:(?:3p|P|Y|G|M|A.*:e:[pi])
 32425  32699           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 32426  32700               and not( morph(\4, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 32427  32701           -4>> =suggVerb(\4, ":3p")                                                                   && Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32428  32702   
 32429         -TEST: Ses « chiens » {{coure}} sur ma pelouse.
 32430         -TEST: mes filles {{passe}} ce matin
 32431         -TEST: vos filles {{passes}} ce matin
 32432         -TEST: ces travaux qui {{demande}} tant d’efforts.
 32433         -TEST: vos questions ne {{réclame}} aucune réflexion.
 32434         -TEST: Ces attaques à main armée {{donne}} la chair de poule.
        32703  +TEST: Ses « chiens » {{coure}} sur ma pelouse.                                                      ->> courent
        32704  +TEST: mes filles {{passe}} ce matin                                                                 ->> passent
        32705  +TEST: vos filles {{passes}} ce matin                                                                ->> passent
        32706  +TEST: ces travaux qui {{demande}} tant d’efforts.                                                   ->> demandent
        32707  +TEST: vos questions ne {{réclame}} aucune réflexion.                                                ->> réclament
        32708  +TEST: Ces attaques à main armée {{donne}} la chair de poule.                                        ->> donnent
 32435  32709   TEST: Ces marchands {{passe}} leur temps à se quereller.
 32436         -TEST: maints hommes {{oublie}} leurs origines pour mieux se construire un passé glorieux
 32437         -TEST: nos hommes qui {{repartirons}} demain
        32710  +TEST: maints hommes {{oublie}} leurs origines pour mieux se construire un passé glorieux            ->> oublient
        32711  +TEST: nos hommes qui {{repartirons}} demain                                                         ->> repartiront
 32438  32712   TEST: le lien entre les agences de renseignement et ces mêmes entreprises pouvait reposer sur des activités de surveillance à proprement parler.
 32439  32713   TEST: trier les cons et les connes expose à un violent coup de boomerang
 32440  32714   TEST: Tu penses que quelqu’un qui frappe sa femme et ses enfants est un bon père ?
 32441  32715   
 32442  32716   
 32443  32717   __conj_les_nom__
 32444  32718       les  @:[NA].*:[pi]¬:V0  @:V¬:(?:3p|P|Y|G|M)
 32445  32719           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 32446  32720               and not ( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 32447  32721               and not agreement(\2, \3)
 32448  32722               and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
 32449         -        <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A"))
        32723  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A")))
 32450  32724           -3>> =suggVerb(\3, ":3p", suggPlur)                                                         && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 32451  32725           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3p")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32452  32726   
 32453  32727       les  @:[NA].*:[pi]  qui  @:V¬:(?:3p|P|Y|G|M)
 32454  32728           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 32455  32729               and not( morph(\4, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 32456  32730           -4>> =suggVerb(\4, ":3p")                                                                   && Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32457  32731   
 32458         -TEST: Les abstentions {{est}} présumée manifester un défaut d’opinion marquée
 32459         -TEST: Les cours de culture générale nous {{apporte}} de l’ouverture d’esprit.
 32460         -TEST: Les hommes ne le lui {{pardonnes}} pas.
 32461         -TEST: Les infirmières à mi-temps ne {{travaille}} pas dans cette aile.
 32462         -TEST: les données, en quantité plus que suffisante, {{indique}} que…
 32463         -TEST: Les hommes comme celui-là {{mange}} comme deux.
 32464         -TEST: les récompenses distribuées à parts égales {{était}}…
 32465         -TEST: Les États-Unis d’Amérique se {{compose}} de 50 états.
 32466         -TEST: Les enfants en {{manges}}.
 32467         -TEST: Les ombres la {{donnes}}
 32468         -TEST: Les entrepreneurs ont {{cherchaient}} la reconnaissance sociale
        32732  +TEST: Les abstentions {{est}} présumée manifester un défaut d’opinion marquée                       ->> sont
        32733  +TEST: Les cours de culture générale nous {{apporte}} de l’ouverture d’esprit.                       ->> apportent
        32734  +TEST: Les hommes ne le lui {{pardonnes}} pas.                                                       ->> pardonnent
        32735  +TEST: Les infirmières à mi-temps ne {{travaille}} pas dans cette aile.                              ->> travaillent
        32736  +TEST: les données, en quantité plus que suffisante, {{indique}} que…                                ->> indiquent
        32737  +TEST: Les hommes comme celui-là {{mange}} comme deux.                                               ->> mangent
        32738  +TEST: les récompenses distribuées à parts égales {{était}}…                                         ->> étaient
        32739  +TEST: Les États-Unis d’Amérique se {{compose}} de 50 états.                                         ->> composent
        32740  +TEST: Les enfants en {{manges}}.                                                                    ->> mangent
        32741  +TEST: Les ombres la {{donnes}}                                                                      ->> donnent
 32469  32742   TEST: les grands {{danse}}
 32470         -TEST: les filles {{passes}} ce matin
        32743  +TEST: les filles {{passes}} ce matin                                                                ->> passent
 32471  32744   TEST: les marchands {{marche}}
 32472  32745   TEST: les marchands {{plie}}
 32473         -TEST: il prétendait que les banques universelles « à la française » s’{{était}} très honorablement comportées
        32746  +TEST: il prétendait que les banques universelles « à la française » s’{{était}} bien comportées     ->> étaient
 32474  32747   TEST: les marchands {{paye}}
 32475  32748   TEST: les marchands {{marchande}}
 32476  32749   TEST: les marchandes {{paie}}
 32477         -TEST: les marchandes {{marchande}}
 32478         -TEST: les chattes {{finis}}
 32479         -TEST: les chattes {{manges}}
 32480         -TEST: les religieux qui n’en {{finisse}} pas de mentir.
 32481         -TEST: Les tests grand public de Jean-Paul {{montre}} des résultats surprenants.
 32482         -TEST: les malades que tu as servis {{outrepasse}} leur droit
        32750  +TEST: les marchandes {{marchande}}                                                                  ->> marchandent|marchandes
        32751  +TEST: les chattes {{finis}}                                                                         ->> finissent|finirent|finissaient
        32752  +TEST: les chattes {{manges}}                                                                        ->> mangent
        32753  +TEST: les religieux qui n’en {{finisse}} pas de mentir.                                             ->> finissent
        32754  +TEST: Les tests grand public de Jean-Paul {{montre}} des résultats surprenants.                     ->> montrent
        32755  +TEST: les malades que tu as servis {{outrepasse}} leur droit                                        ->> outrepassent
 32483  32756   TEST: l’écart entre les riches et les pauvres n’était pas si grand.
 32484  32757   TEST: Les grands hommes politiques
 32485  32758   TEST: les charmantes petites mines de toutes les jeunes filles
 32486  32759   TEST: Les pauvres petites dames sont folles
 32487  32760   TEST: Sauf que l’un comme l’autre avaient dû y renoncer.
 32488  32761   TEST: L’un comme l’autre devaient y renoncer.
 32489  32762   TEST: Les écrivaines Marie Darrieussecq et Annie Ernaux
................................................................................
 32496  32769   
 32497  32770   __conj_certains_certaines_plusieurs_nom__
 32498  32771       [certains|maints]  @:[NA].*:[pi]  @:V¬:(?:3p|P|Y|G|M)
 32499  32772           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 32500  32773               and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 32501  32774               and not agreement(\2, \3)
 32502  32775               and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
 32503         -        <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A"))
        32776  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A")))
 32504  32777           -3>> =suggVerb(\3, ":3p", suggMasPlur)                                                      && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 32505  32778           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3p")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32506  32779   
 32507  32780       [certaines|maintes]  @:[NA].*:[pi]  @:V¬:(?:3p|P|Y|G|M)
 32508  32781           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 32509  32782               and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 32510  32783               and not agreement(\2, \3)
 32511  32784               and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
 32512         -        <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A"))
        32785  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A")))
 32513  32786           -3>> =suggVerb(\3, ":3p", suggFemPlur)                                                      && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 32514  32787           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3p")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32515  32788   
 32516  32789       plusieurs  @:[NA].*:[pi]  @:V¬:(?:3p|P|Y|G|M)
 32517  32790           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 32518  32791               and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 32519  32792               and not agreement(\2, \3)
 32520  32793               and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
 32521         -        <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A"))
        32794  +        <<- /conj/ not tag(\-1, "_ngn_") and (morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A")))
 32522  32795           -3>> =suggVerb(\3, ":3p", suggPlur)                                                         && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 32523  32796           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3p")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32524  32797   
 32525  32798       [certains|certaines|plusieurs|maints|maintes]  @:[NA].*:[pi]  qui  @:V¬:(?:3p|P|Y|G|M)
 32526  32799           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 32527  32800               and not( morph(\4, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 32528  32801           -4>> =suggVerb(\4, ":3p")                                                                   && Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32529  32802   
 32530         -TEST: les chattes {{danse}}
 32531         -TEST: certains hommes {{marchande}} sans cesse
 32532         -TEST: tu sais, certains filtres {{donnes}} de mauvais résultats
 32533         -TEST: certaines femmes {{danse}} beaucoup
 32534         -TEST: tu sais, certaines danses {{dérive}} d’autres
 32535         -TEST: certaines demandes qui {{donne}} le tournis.
 32536         -TEST: certaines petites {{fatigue}}
 32537         -TEST: plusieurs personnes {{devienne}} des robots
 32538         -TEST: plusieurs pressions qui ne {{donne}} pas les résultats attendus.
 32539         -TEST: plusieurs petites {{actionne}} le levier ensemble.
 32540         -TEST: plusieurs femmes {{marchande}}
        32803  +TEST: les chattes {{danse}}                                                                         ->> dansent
        32804  +TEST: certains hommes {{marchande}} sans cesse                                                      ->> marchandent|marchandés|marchands
        32805  +TEST: tu sais, certains filtres {{donnes}} de mauvais résultats                                     ->> donnent
        32806  +TEST: certaines femmes {{danse}} beaucoup                                                           ->> dansent
        32807  +TEST: tu sais, certaines danses {{dérive}} d’autres                                                 ->> dérivent
        32808  +TEST: certaines demandes qui {{donne}} le tournis.                                                  ->> donnent
        32809  +TEST: certaines petites {{fatigue}}                                                                 ->> fatiguent|fatigues|fatiguées
        32810  +TEST: plusieurs personnes {{devienne}} des robots                                                   ->> deviennent
        32811  +TEST: plusieurs pressions qui ne {{donne}} pas les résultats attendus.                              ->> donnent
        32812  +TEST: plusieurs petites {{actionne}} le levier ensemble.                                            ->> actionnent
        32813  +TEST: plusieurs femmes {{marchande}}                                                                ->> marchandent|marchandes
 32541  32814   TEST: j’en connais plusieurs soumises à de très fortes pressions
 32542  32815   TEST: certaines femmes prises par leur travail n’ont plus le temps pour rien d’autre.
 32543  32816   TEST: certains imbéciles passés à l’ennemi feraient mieux de se taire.
 32544  32817   
 32545  32818   
 32546  32819   __conj_des_nom__
 32547  32820       [<start>|,|(]  des  @:[NA].*:[pi]  @:V¬:(?:3p|P|G|Q|Y|A.*:[pi]|V[23].*:Y)
................................................................................
 32551  32824   
 32552  32825       [<start>|,|(]  des  @:[NA].*:[pi]  qui  @:V¬:(?:3p|P|G)
 32553  32826           <<- /conj/ -5>> =suggVerb(\5, ":3p")                                                        && Conjugaison erronée. Accord avec “\2 \3 \4…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32554  32827   
 32555  32828       *WORD  des  @:[NA].*:[pi]  qui  @:V¬:(?:3p|P|G)
 32556  32829           <<- /conj/ morph(\1, ":[VR]", ":[NA]") --1>> =suggVerb(\-1, ":3p")                          && Conjugaison erronée. Accord avec “\2 \3 \4…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32557  32830   
 32558         -TEST: Des hommes {{arrive}}.
 32559         -TEST: Des femmes ne {{demande}} rien.
 32560         -TEST: des femmes qui {{conduise}} la marche du monde.
 32561         -TEST: j’en ai marre de faire des choses qui ne m’{{amuse}} pas.
        32831  +TEST: Des hommes {{arrive}}.                                                                        ->> arrivent
        32832  +TEST: Des femmes ne {{demande}} rien.                                                               ->> demandent
        32833  +TEST: des femmes qui {{conduise}} la marche du monde.                                               ->> conduisent
        32834  +TEST: j’en ai marre de faire des choses qui ne m’{{amuse}} pas.                                     ->> amusent
 32562  32835   TEST: des démocrates geindre à propos de l’absence pourtant parlante de délégation
 32563  32836   TEST: On vit très vite, en quelques jours, les gens installer des jeux d’argent sur les trottoirs, des femmes se prostituer, des commerces illicites…
 32564  32837   
 32565  32838   
 32566  32839   #### NOMS PROPRES
 32567  32840   
 32568  32841   # 3sg
 32569  32842   __conj_nom_propre__
 32570  32843       [<start>|,|(]  /_Tit_  @:[123][sp]¬:(?:G|3s|3p!|P|M|A.*:[si]|N.*:m:s)
 32571  32844           <<- /conj/ not tag(\2, "_enum_") and morph(\2, ":M")
 32572  32845           -3>> =suggVerb(\3, ":3s")                                                                   && Conjugaison erronée. Accord avec “\2”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32573  32846   
 32574         -TEST: Marc {{arrives}} demain.
 32575         -TEST: Paul ne {{viens}} pas demain.
 32576         -TEST: Marc Aurèle {{étaient}} l’empereur des Romains. (Pas de trait d’union sur Marc Aurèle.)
 32577         -TEST: Paul, 8 ans, {{viens}} demain.                                                        ->> vient
        32847  +TEST: Marc {{arrives}} demain.                                                                      ->> arrive
        32848  +TEST: Paul ne {{viens}} pas demain.                                                                 ->> vient
        32849  +TEST: Marc Aurèle {{étaient}} l’empereur des Romains. (Pas de trait d’union sur Marc Aurèle.)       ->> était|étaye
        32850  +TEST: Paul, 8 ans, {{viens}} demain.                                                                ->> vient
 32578  32851   TEST: Arthur D. parvient à…
 32579  32852   TEST: Maria, Paula, Louise arrivent
 32580  32853   TEST: Les fondateurs pionniers de l’Internet n’avaient pas prévu
 32581  32854   TEST: les compteurs Geiger ne détectent pas le polonium
 32582  32855   TEST: Des femmes de l’administration Obama y racontent qu’elles ont constaté qu’il leur arrivait régulièrement de ne pas être invitées
 32583  32856   TEST: Macron président, c’est…
 32584  32857   TEST: Ci-dessous, les trois personnages du jeu Bruce Lee fortement grossis
................................................................................
 32586  32859   
 32587  32860   # 3pl
 32588  32861   __conj_nom_propre_et_nom_propre__
 32589  32862       /_Tit_  et  /_Tit_  @:[123][sp]¬:(?:G|3p|P|Q.*:[pi])
 32590  32863           <<- /conj/ morph(\1, ":M") and morph(\3, ":M") and not morph(<1, ":[RV]|>(?:des?|du|et|ou|ni)/")
 32591  32864           -4>> =suggVerb(\4, ":3p")                                                                   && Conjugaison erronée. Accord avec “\1 et \3”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32592  32865   
 32593         -TEST: Samantha et Eva {{viennes}} demain.
 32594         -TEST: Samantha et Eva leur {{décrive}} une leçon.
 32595         -TEST: Paul et Pauline, sept et huit ans, y {{arrivait}} toujours                            ->> arrivaient
        32866  +TEST: Samantha et Eva {{viennes}} demain.                                                           ->> viennent
        32867  +TEST: Samantha et Eva leur {{décrive}} une leçon.                                                   ->> décrivent
        32868  +TEST: Paul et Pauline, sept et huit ans, y {{arrivait}} toujours                                    ->> arrivaient
 32596  32869   TEST: La relation spéciale qu’entretiennent Donald et Kim met paradoxalement en péril les discussions entre les deux pays.
 32597  32870   TEST: La menace d’une guerre nucléaire entre Delhi et Islamabad plane toujours
 32598  32871   
 32599  32872   
 32600  32873   # on / ont
 32601  32874   __conf_ont!6__
 32602  32875       ils  on
 32603  32876       [eux|ceux|elles|celles]  qui  on
 32604  32877           <<- /conf/ --1>> ont                                    && Confusion probable : “on” est un pronom personnel. Pour la conjugaison du verbe “avoir”, écrivez “ont”.
 32605  32878   
 32606  32879       [elles|ceux-ci|ceux-là|celles-ci|celles-là]  on
 32607  32880           <<- /conf/ not morph(<1, ":[RV]") -2>> ont              && Confusion probable : “on” est un pronom personnel. Pour la conjugaison du verbe “avoir”, écrivez “ont”.
 32608  32881   
 32609         -TEST: celles-là {{on}} {{vraiment}} un problème avec la religion.
 32610         -TEST: j’ai, tu as, ils ont, elles {{on}}
 32611         -TEST: ces gens-là ils {{on}} {{raison}} plus souvent que la plupart des gens.
 32612         -TEST: Ils soutiennent ceux qui {{on}} {{tant}} de raison d’être en colère.
        32882  +TEST: celles-là {{on}} {{vraiment}} un problème avec la religion.                                   ->> ont|||
        32883  +TEST: j’ai, tu as, ils ont, elles {{on}}                                                            ->> ont
        32884  +TEST: ces gens-là ils {{on}} {{raison}} plus souvent que la plupart des gens.                       ->> ont|||
        32885  +TEST: Ils soutiennent ceux qui {{on}} {{tant}} de raisons d’être en colère.                         ->> ont|||tend
 32613  32886   TEST: Or parmi celles-ci on trouve typiquement d’un côté les structures
 32614  32887   
 32615  32888   
 32616  32889   !!
 32617  32890   !!
 32618  32891   !!!! Inversion verbe sujet                                                                        !!
 32619  32892   !!
................................................................................
 32677  32950   
 32678  32951       [lequel|laquelle|lesquels|lesquelles]
 32679  32952           ||  *WORD  [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur]  *WORD
 32680  32953           <<- /conj/ morph(\2, ":[123][sp]", ":(?:3s|G|W|3p!)")
 32681  32954               and morph(<1, ":R") and not value(\4, "|plupart|majorité|groupe|") and not (value(>1, "|et|ou|") and morph(>2, ":D"))
 32682  32955           -2>> =suggVerb(\2, ":3s")                                                   && Conjugaison erronée. Accord avec “\3 \4…”. Le verbe devrait être à la 3ᵉ personne du singulier.
 32683  32956   
 32684         -TEST: les possibilités qu’{{offrent}} le chien
 32685         -TEST: les possibilités que {{donnent}} le chien.
 32686         -TEST: Où {{vas}} l’homme ?
 32687         -TEST: l’histoire dont {{bénéficient}} notre langue.
 32688         -TEST: le feu, duquel {{proviennent}} la vie
 32689         -TEST: le feu, duquel {{proviennent}} notre existence
 32690         -TEST: les hommes, desquels {{arrivent}} la mort
 32691         -TEST: les hommes, desquels {{arrivent}} votre destruction
 32692         -TEST: les lois, desquelles {{proviennent}} notre soumission
 32693         -TEST: les lois, desquelles {{proviennent}} leur cohésion
 32694         -TEST: une muraille contre laquelle {{venaient}} la masse armée et vociférante.
        32957  +TEST: les possibilités qu’{{offrent}} le chien                                                      ->> offre
        32958  +TEST: les possibilités que {{donnent}} le chien.                                                    ->> donne
        32959  +TEST: Où {{vas}} l’homme ?                                                                          ->> va
        32960  +TEST: l’histoire dont {{bénéficient}} notre langue.                                                 ->> bénéficie
        32961  +TEST: le feu, duquel {{proviennent}} la vie                                                         ->> provient
        32962  +TEST: le feu, duquel {{proviennent}} notre existence                                                ->> provient
        32963  +TEST: les hommes, desquels {{arrivent}} la mort                                                     ->> arrive
        32964  +TEST: les hommes, desquels {{arrivent}} votre destruction                                           ->> arrive
        32965  +TEST: les lois, desquelles {{proviennent}} notre soumission                                         ->> provient
        32966  +TEST: les lois, desquelles {{proviennent}} leur cohésion                                            ->> provient
        32967  +TEST: une muraille contre laquelle {{venaient}} la masse armée et vociférante.                      ->> venait
 32695  32968   TEST: de la même façon que survivent le swing ou le latin.
 32696  32969   TEST: en proportion des efforts que requièrent son entretien et son exploitation
 32697  32970   TEST: une crainte aussi que renforcent son éloignement et le protocole compliqué
 32698  32971   TEST: à l’époque de Mansur que grandissent la place et le rôle de…
 32699  32972   TEST: où vivent la majorité des immigrés et des enfants d’immigrés
 32700  32973   TEST: Que deviennent la vitesse, le courant, ainsi que le rendement ?
 32701  32974   TEST: Le complexe argilo-humique est mieux hydraté que ne pourraient l’être les micelles d’argile ou humiques
................................................................................
 32722  32995           ||  *WORD  [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques|certains|certaines|plusieurs|maints|maintes]  *WORD
 32723  32996           <<- /conj/ morph(\2, ":[123][sp]", ":(?:3p|G|W)") and not morph(<1, ":[NA]") -2>> =suggVerb(\2, ":3p")          && Conjugaison erronée. Accord avec “\-2 \-1…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32724  32997   
 32725  32998       [lequel|laquelle|lesquels|lesquelles]
 32726  32999           || *WORD  [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques|certains|certaines|plusieurs|maints|maintes]  *WORD
 32727  33000           <<- /conj/ morph(\2, ":[123][sp]", ":(?:3p|G|W)") and morph(<1, ":R") -2>> =suggVerb(\2, ":3p")                 && Conjugaison erronée. Accord avec “\-2 \-1…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 32728  33001   
 32729         -TEST: D’où {{vienne}} les hommes ?
 32730         -TEST: Comment {{danse}} les femmes ?
 32731         -TEST: les idioties qu’{{aime}} les hommes, j’en ai marre.
 32732         -TEST: l’amour dont {{parle}} les femmes
 32733         -TEST: duquel {{arrive}} les ennuis
 32734         -TEST: les hommes, desquels {{arrive}} nos problèmes
 32735         -TEST: les femmes, desquelles {{provient}} ces outils
 32736         -TEST: les amusements pour lesquels {{vienne}} les invités.
        33002  +TEST: D’où {{vienne}} les hommes ?                                                                  ->> viennent
        33003  +TEST: Comment {{danse}} les femmes ?                                                                ->> dansent
        33004  +TEST: les idioties qu’{{aime}} les hommes, j’en ai marre.                                           ->> aiment
        33005  +TEST: l’amour dont {{parle}} les femmes                                                             ->> parlent
        33006  +TEST: duquel {{arrive}} les ennuis                                                                  ->> arrivent
        33007  +TEST: les hommes, desquels {{arrive}} nos problèmes                                                 ->> arrivent
        33008  +TEST: les femmes, desquelles {{provient}} ces outils                                                ->> proviennent
        33009  +TEST: les amusements pour lesquels {{vienne}} les invités.                                          ->> viennent
 32737  33010   TEST: financé par le Qatar, lequel dépense des millions de dollars pour soutenir le mouvement
 32738  33011   TEST: oubliée par sa mère, laquelle trouvait toujours maintes raisons de se dérober.
 32739  33012   
 32740  33013   
 32741  33014   __conj_puisse__
 32742  33015       [<start>|,|(]  puisse  @:D.*:p
 32743  33016           <<- /conj/ -2>> puissent                                                    && Conjugaison erronée. Ce verbe devrait s’accorder au substantif qui le suit.
 32744  33017   
 32745         -TEST: {{puisse}} les hommes enfin comprendre leurs erreurs.                         ->> puissent
 32746         -TEST: {{puisses}} notre ennemi trembler de peur devant notre courage.               ->> puisse
        33018  +TEST: {{puisse}} les hommes enfin comprendre leurs erreurs.                                         ->> puissent
        33019  +TEST: {{puisses}} notre ennemi trembler de peur devant notre courage.                               ->> puisse
 32747  33020   
 32748  33021   
 32749  33022   !!
 32750  33023   !!
 32751  33024   !!!! Verbes sans sujets                                                                           !!
 32752  33025   !!
 32753  33026   !!
................................................................................
 32812  33085   !!
 32813  33086   
 32814  33087   # conditionnel / futur
 32815  33088   __vmode_j_aimerais_vinfi__
 32816  33089       [<start>|,|(]  [je|j’]  [aimerai|préférerai|préfèrerai|apprécierai|voudrai|souhaiterai|désirerai|adorerai]  @:[YX]|>(?:y|ne|qu[e’])/¬:R
 32817  33090           <<- /vmode/ -3>> \3s                                                                        && Si vous exprimez un souhait, utilisez le conditionnel et non le futur.
 32818  33091   
 32819         -TEST: J’{{aimerai}} savoir ce dont il retourne.                             ->> aimerais
 32820         -TEST: dans tous les cas j’{{aimerai}} ne rien savoir
 32821         -TEST: Je {{voudrai}} qu’il soit déjà là.
        33092  +TEST: J’{{aimerai}} savoir ce dont il retourne.                                                     ->> aimerais
        33093  +TEST: dans tous les cas j’{{aimerai}} ne rien savoir                                                ->> aimerais
        33094  +TEST: Je {{voudrai}} qu’il soit déjà là.                                                            ->> voudrais
 32822  33095   TEST: J’aimerai ces cours-là autant que les autres.
 32823  33096   TEST: J’aimerai la danse et la musique, puisque vous l’exigez.
 32824  33097   TEST: Je sais que j’aimerai ça, tout comme lui.
 32825  33098   
 32826  33099   
 32827  33100   __vmode_j_aurais_aimé_que_vinfi__
 32828  33101       j’  aurai  [aimé|souhaité|préféré|voulu|apprécié|désiré|adoré]  [que|qu’|ne|n’|$:Y]
 32829  33102           <<- /vmode/ -2>> aurais|eusse                                                               && Pour un souhait passé, utilisez le conditionnel passé et non le futur antérieur. Exemple pour le futur antérieur : « quand j’aurai fini… »
 32830  33103   
 32831         -TEST: J’{{aurai}} aimé nous offrir ce magnifique cadeau.
 32832         -TEST: j’{{aurai}} voulu être un artiste.
 32833         -TEST: j’{{aurai}} préféré ne pas avoir à l’entendre.
 32834         -TEST: j’{{aurai}} préféré l’entendre un autre jour.
 32835         -TEST: j’{{aurai}} aimé que vous m’en parliez.
        33104  +TEST: J’{{aurai}} aimé nous offrir ce magnifique cadeau.                                            ->> aurais|eusse
        33105  +TEST: j’{{aurai}} voulu être un artiste.                                                            ->> aurais|eusse
        33106  +TEST: j’{{aurai}} préféré ne pas avoir à l’entendre.                                                ->> aurais|eusse
        33107  +TEST: j’{{aurai}} préféré l’entendre un autre jour.                                                 ->> aurais|eusse
        33108  +TEST: j’{{aurai}} aimé que vous m’en parliez.                                                       ->> aurais|eusse
 32836  33109   TEST: Quand j’en aurai fini avec eux, vous aurez du mal à les reconnaître.
 32837  33110   TEST: Quand j’aurai fini ce boulot, je ne sais pas ce que je ferai.
 32838  33111   TEST: Quand j’aurai soif et faim, je m’arrêterai.
 32839  33112   
 32840  33113   
 32841  33114   # Si suivi du conditionnel ou du subjonctif
 32842  33115   __vmode_si_sujet_conditionnel_subjonctif__
................................................................................
 32961  33234       <start>  [je|j’|tu|il|ils|elle|elles|on|nous|vous|iel|iels]  @:S¬:[GIK]|V0a.*:Sq
 32962  33235           <<- /vmode/ --1>> =suggVerbMode(\-1, ":I", \-2)                                             && Ce verbe ne devrait pas être au subjonctif.
 32963  33236   
 32964  33237   TEST: Il {{ait}} parti.
 32965  33238   TEST: Il en {{conclue}} qu’il a eu raison.
 32966  33239   TEST: j’en {{aie}} marre
 32967  33240   TEST: j’{{aie}} faim
        33241  +TEST: Je ne l’y {{aie}} pas vu.
 32968  33242   
 32969  33243   
 32970  33244   # Après/dès que + indicatif
 32971  33245   __vmode_que_indicatif__
 32972  33246       [après|dès]  [que|qu’]  @:(?:Os|M)  @:V.*:S¬:[GI]
 32973  33247       [après|dès]  [que|qu’]  @:(?:Os|M)  @:V0e.*:S
 32974  33248           <<- /vmode/ -4>> =suggVerbMode(\4, ":I", \3)                    && Après « \1 que », le verbe ne s’emploie pas au subjonctif mais à l’indicatif, si l’action s’est déroulée de façon certaine.
................................................................................
 33201  33475   
 33202  33476       <start>  $:M  ,  @:3s¬:[NAGEM]  @:A.*:[si]
 33203  33477           <<- /conj/ space(\2, 0, 0) and morph(\4, ">(?:être|devenir|redevenir|sembler|para[iî]tre)/") -2:3>> \2
 33204  33478           && Si “\2” est le sujet de “\4”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\4” devrait être à l’impératif (à moins d’une inversion verbe-sujet).
 33205  33479           <<- /conj/ __also__ -4>> =suggVerbTense(\4, ":E", ":2s")
 33206  33480           && Si “\2” est le sujet de “\4”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\4” devrait être à l’impératif (à moins d’une inversion verbe-sujet).
 33207  33481   
 33208         -TEST: {{Paul,}} {{vient}}                                               ->> Paul|||viens
 33209         -TEST: {{Anton,}} {{sera}} toujours prêt à vous écouter                  ->> Anton|||sois
        33482  +TEST: {{Paul,}} {{vient}}                                                                           ->> Paul|||viens
        33483  +TEST: {{Anton,}} {{sera}} toujours prêt à vous écouter                                              ->> Anton|||sois
 33210  33484   TEST: Maria, avance devant toi.
 33211  33485   TEST: Céline, crut deviner son époux, en avait assez.
 33212  33486   TEST: Valérie, devina Éric, n’avait pas du tout l’intention de mener à bien la tâche qu’il voulait la voir accomplir.
 33213  33487   
 33214  33488   
 33215  33489   __conj_det_nom_sing_virgule__
 33216  33490       <start>  [un|le|la|l’|ce|cet|cette|mon|ton|son|ma|ta|sa]  @:[NA]  ,  @:3s¬:[NAGEM]  [<end>|,|les|des|ces|mes|tes|ses|nos|vos|leurs]
................................................................................
 33221  33495   
 33222  33496       <start>  [un|le|la|l’|ce|cet|cette|mon|ton|son|ma|ta|sa]  @:[NA]  ,  @:3s¬:[NAGEM]  @:A.*:[si]
 33223  33497           <<- /conj/ space(\3, 0, 0) and morph(\5, ">(?:être|devenir|redevenir|sembler|para[iî]tre)/")  -3:4>> \3
 33224  33498           && Si “\2 \3” est le sujet de “\5”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\5” devrait être à l’impératif (à moins d’une inversion verbe-sujet).
 33225  33499           <<- /conj/ __also__ -5>> =suggVerbTense(\5, ":E", ":2s")
 33226  33500           && Si “\2 \3” est le sujet de “\5”, la virgule est superflue (on ne sépare pas le verbe du sujet). Sinon “\5” devrait être à l’impératif (à moins d’une inversion verbe-sujet).
 33227  33501   
 33228         -TEST: Ce {{soir,}} {{vient}}.                                           ->> soir|||viens
 33229         -TEST: l’{{homme,}} {{devient}} difficile.                               ->> homme|||deviens
        33502  +TEST: Ce {{soir,}} {{vient}}.                                                                       ->> soir|||viens
        33503  +TEST: l’{{homme,}} {{devient}} difficile.                                                           ->> homme|||deviens
 33230  33504   TEST: ce matin, viens me voir.
 33231  33505   TEST: l’Angola, Cuba et l’Afrique du Sud signent à New York, sous l’égide des Soviétiques et des Américains, un accord aboutissant au retrait des troupes cubaines d’Angola.
 33232  33506   TEST: L’amour, expliqua la femme.
 33233  33507   
 33234  33508   
 33235  33509   __conj_det_nom_plur_virgule__
 33236  33510       <start>  [les|ces|mes|tes|ses|plusieurs|quelques|certains|certaines|maints|maintes]  @:[NA].*:[pi]  ,  @:3p¬:[NAGEM]  [<end>|,|)]
................................................................................
 33237  33511           <<- /conj/ space(\3, 0, 0)
 33238  33512           -3:4>> \3                                                               && La virgule est probablement superflue (on ne sépare pas le verbe du sujet).
 33239  33513   
 33240  33514       <start>  [les|ces|mes|tes|ses|plusieurs|quelques|certains|certaines|maints|maintes]  @:[NA].*:[pi]  ,  @:3p¬:[NAGEM]  @:A.*:[pi]
 33241  33515           <<- /conj/ space(\3, 0, 0) and morph(\5, ">(?:être|devenir|redevenir|sembler|para[iî]tre)/")
 33242  33516           -3:4>> \3                                                               && La virgule est probablement superflue (on ne sépare pas le verbe du sujet).
 33243  33517   
 33244         -TEST: Ces {{imbéciles,}} se ridiculisent.                               ->> imbéciles
 33245         -TEST: les {{hommes,}} deviennent de plus en plus arrogants.             ->> hommes
        33518  +TEST: Ces {{imbéciles,}} se ridiculisent.                                                           ->> imbéciles
        33519  +TEST: les {{hommes,}} deviennent de plus en plus arrogants.                                         ->> hommes
 33246  33520   TEST: Les questions de faisabilité, de mise en pratique ont vraiment été abordées.
 33247  33521   TEST: Ces difficultés, songèrent mes amis, allaient les mettre à la torture.
 33248  33522   
 33249  33523   
 33250  33524   
 33251  33525   @@@@
 33252  33526   @@@@