Grammalecte  Check-in [fe2f8266cb]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:[fr] tests et ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256:fe2f8266cbd14fcb177b51d4aeccd2cb1038146ec5288419e291e7a85383eac3
User & Date: olr 2019-07-23 18:38:15
Context
2019-07-24
06:58
[fr] tests et ajustements check-in: 010d9c0ace user: olr tags: fr, trunk
2019-07-23
18:38
[fr] tests et ajustements check-in: fe2f8266cb user: olr tags: fr, trunk
2019-07-22
20:50
[fr] tests et ajustements check-in: 8b2bff0e77 user: olr tags: fr, trunk
Changes

Changes to gc_lang/fr/rules.grx.

  2258   2258   
  2259   2259       ~\w-[eE]lles$
  2260   2260           <<- /inte/ morphVC(\1, ":V", ":3p") ->> =suggVerb(\1, ":3p", None, True)                    # Forme interrogative. Désaccord avec “elles”. Le verbe n’est pas à la 3ᵉ personne du pluriel.
  2261   2261           <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3p", False, True)   # Forme interrogative. Désaccord avec “elles”. Le verbe n’est pas à la 3ᵉ personne du pluriel.
  2262   2262           <<- />> -elles|VCint
  2263   2263   
  2264   2264   TEST: {{Vas-je}}                                            ->> Vais-je
         2265  +TEST: {{bluff-je}}
  2265   2266   TEST: {{Prit-je}}                                           ->> Pris-je
  2266   2267   TEST: {{prix-je}} le temps d’y parvenir ? Oui.
  2267   2268   TEST: {{Peut-tu}}                                           ->> Peux-tu
  2268   2269   TEST: {{peu-tu}} revenir chez moi ?
  2269   2270   TEST: {{Peux-il}}                                           ->> Peut-il
  2270   2271   TEST: {{Attaques-t-on}}                                     ->> Attaque-t-on
         2272  +TEST: {{box-t-on}}
  2271   2273   TEST: {{Prends-elle}}                                       ->> Prend-elle
  2272   2274   TEST: {{Menthe-t-elle}} souvent ?
  2273   2275   TEST: {{viennent-il}} demain ?
         2276  +TEST: {{prix-t-il}}
  2274   2277   TEST: {{était-se}} cela, la vérité ineffable ?
  2275   2278   TEST: {{étai-ce}} notre destinée de souffrir ?
  2276   2279   TEST: {{étaient-se}} ces hommes-là qui allaient nous guider dans les montagnes ?
  2277   2280   TEST: {{attaquant-ils}}                                     ->> attaquent-ils
         2281  +TEST: {{boycott-ils}}
  2278   2282   TEST: {{prendrons-elles}} un verre avec moi ?
         2283  +TEST: {{bloc-elles}}
  2279   2284   TEST: {{vient-elles}} demain ?
  2280   2285   TEST: Était-ce des femmes de ce pays ?
  2281   2286   TEST: Eh ! dit Athos, ne sont-ce pas des braconniers qu’on arrête là-bas ?
  2282   2287   TEST: Le moteur choisi convient-il ?
  2283   2288   
  2284   2289   
  2285   2290   __inte_verbes_composés_interrogatifs_impératifs__
................................................................................
  2291   2296       ~\w-[vV]ous$
  2292   2297           <<- /inte/ morphVC(\1, ":V", ":2p") ->> =suggVerb(\1, ":2p", None, True)                      # Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel.
  2293   2298           <<- /inte/ __else__ and morphVC(\1, ":", ":V|>chez/") ->> =suggSimil(\1, ":2p", False, True)  # Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel.
  2294   2299           <<- />> -vous|VCint
  2295   2300   
  2296   2301   TEST: {{Prendront-nous}}                                    ->> Prendrons-nous
  2297   2302   TEST: {{Attendront-nous}} le train                          ->> Attendrons-nous
         2303  +TEST: {{cachet-nous}} !
         2304  +TEST: {{santon-nous}} mauvais ?
  2298   2305   TEST: {{Attaquait-vous}}                                    ->> Attaquiez-vous
         2306  +TEST: {{cygne-vous}}
  2299   2307   TEST: Elle a de nombreux rendez-vous ce matin.
  2300   2308   TEST: êtes-vous là ?
  2301   2309   TEST: C’est notre chez-nous.
  2302   2310   TEST: Dans votre chez-vous, faites comme bon vous semble.
  2303   2311   TEST: Libérée en grande majorité durant l’automne 1945, une partie des « Malgré-nous » passe pourtant plusieurs années supplémentaires en captivité.
  2304   2312   
  2305   2313   
................................................................................
  2696   2704   
  2697   2705   TEST: __ocr__ l’{{étal}} des finances ne le permet pas
  2698   2706   TEST: __ocr__ Quels {{étals}} sont venus ?
  2699   2707   TEST: __ocr__ Ce qu’ils {{étalent}} vraiment, nul ne le savait.
  2700   2708   
  2701   2709   
  2702   2710   # êtes
  2703         -__ocr_êtes__
         2711  +__ocr_êtes!6__
  2704   2712       ôtes
  2705         -        <<- /ocr/ ->> êtes                                                                          # Erreur de numérisation ?
         2713  +        <<- /ocr/ not value(<1, "|tu|") ->> êtes|ôtez                                               # Erreur de numérisation ?
  2706   2714   
  2707   2715   TEST: __ocr__ vous {{ôtes}} devenus fous.
  2708   2716   
  2709   2717   
  2710   2718   # fasse
  2711   2719   __ocr_fasse__
  2712   2720       >fesse
................................................................................
  3564   3572       ([lundi|mardi|mercredi|jeudi|vendredi|samedi|dimanche])  ?,¿  ?le¿  (~^\d\d?$) - (~^\d\d?$) - (~^\d{2,5}$)
  3565   3573       ([lundi|mardi|mercredi|jeudi|vendredi|samedi|dimanche])  ?,¿  ?le¿  (~^\d\d?$)  ([janvier|février|mars|avril|mai|juin|juillet|aout|août|septembre|octobre|novembre|décembre])  (~^\d{2,5}$)
  3566   3574           <<- /date/ not after("^ +av(?:ant|) +J(?:C|ésus-Christ)") and not checkDay(\1, \2, \3, \4)
  3567   3575           -1>> =getDay(\2, \3, \4)
  3568   3576           # Le jour de la date suivante est incorrect (selon le calendrier grégorien).|https://fr.wikipedia.org/wiki/Passage_du_calendrier_julien_au_calendrier_gr%C3%A9gorien
  3569   3577   
  3570   3578   TEST: {{samedi}}, le 10-06-2014                                           ->> mardi
  3571         -TEST: {{mercredi}}, le 10 juin 2014                                       ->> mardi
         3579  +TEST: {{lundi}} le 23-07-2019
         3580  +TEST: {{mardi}} 24-07-2019
         3581  +TEST: {{mercredi}} 20-07-2019
         3582  +TEST: {{mercredi}} le 10 juin 2014                                        ->> mardi
  3572   3583   TEST: {{lundi}}, 18 août 1912                                             ->> dimanche
  3573   3584   TEST: {{jeudi}} 17 aout 1912                                              ->> samedi
  3574   3585   TEST: lundi, 18 août 1912 avant Jésus-Christ (date imaginaire)
  3575   3586   TEST: {{jeudi}}, 18 août 1563 : mort de La Boétie (calendrier julien)     ->> mercredi
  3576   3587   TEST: mercredi, 18 août 1563 : mort de La Boétie (calendrier julien)
  3577   3588   
  3578   3589   
................................................................................
  3589   3600   
  3590   3601       [ce|cet|cette|ces] *WORD la [<end>|,]
  3591   3602           <<- /tu/ morph(\2, ":[NB]") -2:3>> \2-là                                # Il manque probablement un trait d’union.
  3592   3603   
  3593   3604       [ce|cet|cette|ces] *WORD si [<end>|,]
  3594   3605           <<- /tu/ morph(\2, ":[NB]") -2:3>> \2-ci                                # Il manque probablement un trait d’union.
  3595   3606   
         3607  +TEST: à ce {{moment là}}                                                        ->> moment-là
         3608  +TEST: Il faisait froid cet {{hiver la}}.                                        ->> hiver-là
  3596   3609   TEST: Ces {{trois là}} sont incollables.
  3597   3610   TEST: Je connais bien cette {{sensation là}}.
  3598   3611   TEST: Cette {{voiture si}}, c’est celle-là que je veux.
  3599   3612   TEST: ce que je veux c’est ce {{véhicule ci}}
  3600   3613   TEST: Laisse ce chiot là où il est !
  3601   3614   
  3602   3615   
................................................................................
  3681   3694   
  3682   3695       sous  *WORD
  3683   3696           <<- /tu/ not(\2 == "forme" and value(>1, "|de|d’|")) and morph(<1, ":D") and analyse_with_next(\1, "-", ":")
  3684   3697           ->> \1-\2                                                                                   # Il manque probablement un trait d’union.
  3685   3698   
  3686   3699   TEST: il a pris une balle dans l’{{arrière train}}.
  3687   3700   TEST: Ce {{sans gêne}} mérite une bonne leçon
         3701  +TEST: une {{sous culture}} passée de mode
  3688   3702   TEST: Sans gêne, il avança parmi nous.
  3689   3703   
  3690   3704   
  3691   3705       pseudo  @:N¬*
  3692   3706           <<- ->> pseudo-\2                                                                           # Si vous voulez évoquer le simulacre de “\2”, mettez un trait d’union.
  3693   3707           <<- ~1>> *
  3694   3708   
................................................................................
  3697   3711   
  3698   3712   TEST: il n’avait contracté qu’un {{pseudo mariage}}.
  3699   3713   TEST: elle connaissait de {{cet}} pseudo-prêtresse uniquement de nom.
  3700   3714   
  3701   3715   
  3702   3716   __tu_mots_composés_verbe_nom__
  3703   3717       [contre|entre]  *WORD
  3704         -        <<- /tu/ not morph(\2, ":[GYB]") and morph(<1, ":(?:D|V0e)|<start>") and analyse_with_next(\1, "-", ":N")
         3718  +        <<- /tu/ not morph(\2, ":[GYB]") and morph(<1, ":(?:D|V0e)|<start>|>,") and analyse_with_next(\1, "-", ":N")
  3705   3719           ->> \1-\2                                                                                   # Il manque probablement un trait d’union.
  3706   3720   
  3707   3721       [arrière|attrape|garde|porte|brise|cache|casse|chauffe|coupe|cure|croque|essuie|lance|lave|lève|marque|pare|passe|perce|pèse|porte|poste|pousse|presse|protège|ramasse|serre|taille|tire|tourne|traîne|traine|vide]  *WORD
  3708   3722           <<- /tu/ morph(<1, ":(?:D|V0e)|<start>") and analyse_with_next(\1, "-", ":N")
  3709   3723           ->> \1-\2                                                                                   # Il manque probablement un trait d’union.
  3710   3724   
  3711   3725   TEST: ce sont des {{lève tard}}.
  3712   3726   TEST: un {{brise glace}}
  3713   3727   TEST: l’{{arrière pensée}}
  3714   3728   TEST: entre deux chaises…
  3715   3729   
  3716   3730   
  3717         -__tu_substantifs__
  3718         -    [à|a] tout [va|vas]
  3719         -        <<- /tu/ ->> à tout-va                                  # Il manque un trait d’union.
         3731  +__tu_mots_grammaticaux__
         3732  +    au [delà|dehors|dessous|dessus|devant]
         3733  +        <<- /tu/ \2.islower() ->> au-\2                         # Il manque un trait d’union.
  3720   3734   
         3735  +TEST: {{au delà}}                                                               ->> au-delà
         3736  +TEST: {{Au dessus}}                                                             ->> Au-dessus
         3737  +
         3738  +    c’ est [à|a] dire
         3739  +        <<- /tu/ ->> c’est-à-dire                               # Il manque les traits d’union.
         3740  +
         3741  +TEST: un bel enfoiré, {{c’est à dire}} un hypocrite
         3742  +
         3743  +
         3744  +    [celle|celles|celui|ceux] [là|ci]
         3745  +        <<- /tu/ ->> \1-\2                                      # Il manque un trait d’union.
         3746  +
         3747  +    [celle|celles|celui|ceux] si
         3748  +        <<- /tu/ not morph(>1, ":[WA]") ->> \1-ci               # Il manque un trait d’union.
         3749  +
         3750  +TEST: {{Ceux la}} vont à la pêche.                                              ->> Ceux-là
         3751  +TEST: mais {{celles là}} sont différentes.
         3752  +TEST: avec {{celles ci}}, tout va bien
         3753  +TEST: {{ceux si}} sont des teignes
         3754  +TEST: Un autre chantier important, celui si sensible de la préservation des données personnelles des élèves
         3755  +
         3756  +
         3757  +    [moi|toi|soi|lui|elle|vous] même
         3758  +        <<- /tu/ not value(>1, "|si|s’|") ->> \1-même           # Il manque un trait d’union si “même” se rapporte à “\1”.|https://fr.wiktionary.org/wiki/moi-m%C3%AAme
         3759  +
         3760  +    [nous|vous|eux|elles] mêmes
         3761  +        <<- /tu/ ->> \1-mêmes                                   # Il manque un trait d’union.
         3762  +
         3763  +TEST: {{Lui même}}                                    ->> Lui-même
         3764  +TEST: {{eux mêmes}}.                                  ->> eux-mêmes
         3765  +
         3766  +
         3767  +__tu_locutions__
  3721   3768       [à|a] [la|là] [va|vas] vite
  3722   3769           <<- /tu/ ->> à la va-vite                               # Il manque un trait d’union.
  3723   3770   
         3771  +TEST: on a fait {{à la va vite}}…
         3772  +
         3773  +
         3774  +    [à|a] tout [va|vas]
         3775  +        <<- /tu/ ->> à tout-va                                  # Il manque un trait d’union.
         3776  +
         3777  +TEST: Ils font des tests {{à tout va}}
         3778  +
         3779  +
         3780  +    après demain
         3781  +        <<- /tu/ ->> après-demain                               # Il manque un trait d’union.
         3782  +
         3783  +TEST: nous irons là-bas {{après demain}}.
         3784  +
         3785  +
         3786  +    avant hier
         3787  +        <<- /tu/ ->> avant-hier                                 # Il manque un trait d’union.
         3788  +
         3789  +TEST: Mieux qu’{{avant hier}}.
         3790  +
         3791  +
         3792  +    ci [dessous|dessus|devant|contre]
         3793  +        <<- /tu/ ->> ci-\2                                      # Il manque un trait d’union.
         3794  +
         3795  +TEST: {{ci dessous}}, les égouts
         3796  +TEST: {{ci dessus}}                                                             ->> ci-dessus
         3797  +TEST: {{ci devant}}.                                                            ->> ci-devant
         3798  +
         3799  +
         3800  +    de ci ?,¿ de là
         3801  +        <<- /tu/ ->> de-ci de-là|de-ci, de-là                   # Il manque les traits d’union.
         3802  +
         3803  +TEST: elles vont viennent {{de ci, de là}}.
         3804  +
         3805  +
         3806  +    en contre [bas|partie]
         3807  +        <<- /tu/ ->> en contre\3|en contre-\3                   # Mettez un trait d’union ou soudez.
         3808  +
         3809  +TEST: {{en contre bas}}
         3810  +
         3811  +
         3812  +    en contre point
         3813  +    en contre-point
         3814  +        <<- /tu/ ->> en contrepoint                             # Soudez.
         3815  +
         3816  +TEST: {{en contre point}},
         3817  +
         3818  +
         3819  +    grand chose
         3820  +        <<- /tu/ ->> grand-chose                                # Il manque un trait d’union.
         3821  +
         3822  +TEST: Il ne connaît pas {{grand chose}} à tout ça.
         3823  +
         3824  +
         3825  +    ici bas
         3826  +        <<- /tu/ ->> ici-bas                                    # Il manque un trait d’union.
         3827  +
         3828  +TEST: {{ici bas}}, n’attends rien de bon, à moins que…
         3829  +
         3830  +
         3831  +    jusque là
         3832  +        <<- /tu/ ->> jusque-là                                  # Il manque un trait d’union.
         3833  +
         3834  +TEST: {{jusque là}}, tout va bien
         3835  +
         3836  +
         3837  +    [là|la] [bas|haut|dessous|dessus|dedans|devant|derrière]
         3838  +        <<- /tu/ ->> là-\2                                      # Il manque un trait d’union.
         3839  +
         3840  +TEST: {{Là bas}}.                                                               ->> Là-bas
         3841  +
         3842  +
         3843  +    n’ est ce pas
         3844  +    n’ est ce-pas
         3845  +    n’ est-ce-pas
         3846  +        <<- /tu/ ->> n’est-ce pas                               # Un trait d’union.
         3847  +
         3848  +TEST: elle viendra, {{n’est ce pas}} ?
         3849  +
         3850  +
         3851  +    [oui|ouï] dire
         3852  +        <<- /tu/ morph(<1, ":G") ->> ouï-dire                   # Il manque probablement un trait d’union.
         3853  +
         3854  +TEST: seulement par {{ouï dire}}.
         3855  +
         3856  +
         3857  +    par [dessous|dessus|devant|delà|derrière|dehors|dedans|devers]
         3858  +        <<- /tu/ ->> par-\2                                     # Il manque un trait d’union.
         3859  +
         3860  +    par ci ?,¿ par là
         3861  +        <<- /tu/ ->> par-ci par-là|par-ci, par-là               # Trait(s) d’union manquant(s).
         3862  +
         3863  +TEST: {{par derrière}} la maison
         3864  +TEST: Tout ce que nous faisons {{par ci, par là}}.
         3865  +TEST: {{par dessus}}                                                            ->> par-dessus
         3866  +
         3867  +
         3868  +    vis [à|a] vis
         3869  +        <<- /tu/ ->> vis-à-vis                                  # Il manque les traits d’union.
         3870  +
         3871  +TEST: Que vas-tu faire {{vis à vis}} d’eux              ->> vis-à-vis
         3872  +
         3873  +
         3874  +__tu_substantifs__
  3724   3875       l’ à [côté|coup|peu-près|pic|plat-ventrisme|propos|valoir]
  3725   3876           <<- /tu/ -2:0>> \2-\3                                   # Mettez des traits d’union pour ces noms communs.
         3877  +
         3878  +TEST: l’{{à propos}} n’est pas si facile à acquérir.
         3879  +
  3726   3880   
  3727   3881       l’ à peu près
  3728         -    l’ à plat ventrisme
  3729         -        <<- /tu/ -2:0>> \2-\3-\4                                # Mettez des traits d’union pour ces noms communs.
         3882  +        <<- /tu/ -2:0>> \2-\3-\4                                # Mettez des traits d’union pour ce nom commun.
         3883  +
         3884  +TEST: on ne fait que de l’{{à peu près}}
         3885  +
         3886  +
         3887  +    à plat ventrisme
         3888  +        <<- /tu/ ->> \1-\2-\3                                   # Mettez des traits d’union pour ce nom commun.
         3889  +
         3890  +TEST: concours d’{{à plat ventrisme}} à l’UMP
         3891  +
  3730   3892   
  3731   3893       >aller >retour
  3732   3894           <<- /tu/ ->> \1-\2                                      # Il manque un trait d’union.
         3895  +
         3896  +TEST: marre de faire des {{allers retours}}
         3897  +
  3733   3898   
  3734   3899       >arc en ciel
  3735   3900           <<- /tu/ ->> \1-\2-\3                                   # Il manque les traits d’union.
  3736   3901   
  3737         -    après demain
  3738         -        <<- /tu/ ->> après-demain                               # Il manque un trait d’union.
         3902  +TEST: regarde l’{{arc en ciel}}
         3903  +
  3739   3904   
  3740   3905       >arrière >grande >tante
  3741   3906           <<- /tu/ ->> arrière-grand-tante|arrière-grands-tantes      # Mettez des traits d’union.
  3742   3907   
  3743   3908       >arrière >grande >mère
  3744   3909           <<- /tu/ ->> arrière-grand-mère|arrière-grands-mères        # Mettez des traits d’union.
  3745   3910   
  3746   3911       >arrière [grand|grands] >oncle
  3747   3912           <<- /tu/ ->> arrière-grand-oncle|arrière-grands-oncles      # Mettez des traits d’union.
  3748   3913   
  3749         -    >arrière [grand|grands] >parent
         3914  +    >arrière [grand|grands] >parente
  3750   3915           <<- /tu/ ->> arrière-grand-parent|arrière-grands-parents    # Mettez des traits d’union.
  3751   3916   
  3752   3917       >arrière [grand|grands] >père
  3753   3918           <<- /tu/ ->> arrière-grand-père|arrière-grands-pères        # Mettez des traits d’union.
  3754   3919   
  3755   3920       >arrière [petit|petits] >enfant
  3756   3921           <<- /tu/ ->> arrière-petit-enfant|arrière-petits-enfants    # Mettez des traits d’union.
................................................................................
  3763   3928   
  3764   3929       >arrière [petit|petits] >neveu
  3765   3930           <<- /tu/ ->> arrière-petit-neveu|arrière-petits-neveux      # Mettez des traits d’union.
  3766   3931   
  3767   3932       >arrière >petite >nièce
  3768   3933           <<- /tu/ ->> arrière-petite-nièce|arrière-petites-nièces    # Mettez des traits d’union.
  3769   3934   
  3770         -    au [delà|dehors|dessous|dessus|devant]
  3771         -        <<- /tu/ \2.islower() ->> au-\2                         # Il manque un trait d’union.
         3935  +TEST: son {{arrière grande tante}}
         3936  +TEST: son {{arrière grand mère}}
         3937  +TEST: un {{arrière grand oncle}}
         3938  +TEST: un {{arrière grand parent}}
         3939  +TEST: un {{arrière grand père}}
         3940  +TEST: nos {{arrière petits enfants}}
         3941  +TEST: son {{arrière petite fille}}
         3942  +TEST: mon {{arrière petit fils}}
         3943  +TEST: un {{arrière petit neveu}}
         3944  +TEST: ton {{arrière petite nièce}}
  3772   3945   
  3773         -    avant hier
  3774         -        <<- /tu/ ->> avant-hier                                 # Il manque un trait d’union.
  3775   3946   
  3776   3947       [basket|volley] ball
  3777   3948           <<- /tu/ ->> \1-ball                                    # Il manque un trait d’union.
         3949  +
         3950  +TEST: je déteste le {{basket ball}}
         3951  +
  3778   3952   
  3779   3953       bas [>côté|coté|cotés]
  3780         -        <<- /tu/ morph(<1 , ":D") ->> bas-côté|bas-côtés             # Il manque un trait d’union.
         3954  +        <<- /tu/ morph(<1 , ":D") ->> bas-côté|bas-côtés        # Il manque un trait d’union.
         3955  +
         3956  +TEST: sur le {{bas côté}}
         3957  +
  3781   3958   
  3782   3959       [les|des|aux] beaux arts
  3783   3960           <<- /tu/ -2:3>> beaux-arts                              # Il manque un trait d’union.
         3961  +
         3962  +TEST: les {{beaux arts}}
         3963  +
  3784   3964   
  3785   3965       bouche à [bouche|>oreille]
  3786   3966           <<- /tu/ morph(<1, ":D") ->> \1-\2-\3                   # Il manque les traits d’union.
  3787   3967   
  3788         -    c’ est [à|a] dire
  3789         -        <<- /tu/ ->> c’est-à-dire                               # Il manque les traits d’union.
         3968  +TEST: {{le}} {{bouche à oreille}}
         3969  +
  3790   3970   
  3791   3971       >chef lieu
  3792   3972           <<- /tu/ ->> \1-\2                                      # Il manque un trait d’union.
  3793   3973   
  3794   3974       >chef d’ œuvre
  3795   3975           <<- /tu/ ->> \1-\2\3                                    # Il manque un trait d’union.
  3796   3976   
  3797         -    [celle|celles|celui|ceux] [là|ci]
  3798         -        <<- /tu/ ->> \1-\2                                      # Il manque un trait d’union.
         3977  +TEST: {{chef lieu}} de ce canton
         3978  +TEST: ne vois-tu pas que c’est un {{chef d’œuvre}} ?
  3799   3979   
  3800         -    [celle|celles|celui|ceux] si
  3801         -        <<- /tu/ not morph(>1, ":[WA]") ->> \1-ci               # Il manque un trait d’union.
  3802   3980   
  3803   3981       >centre >ville
  3804   3982           <<- /tu/ ->> centre-ville|centres-villes                # Il manque un trait d’union.
  3805   3983   
  3806         -    ci [dessous|dessus|devant|contre]
  3807         -        <<- /tu/ ->> ci-\2                                      # Il manque un trait d’union.
         3984  +TEST: ils sont allés au {{centre ville}}.
         3985  +
  3808   3986   
  3809   3987       [auto|moto] >club
  3810   3988           <<- /tu/ ->> \1\2|\1-\2|\2 \1                           # Mettez un trait d’union, fusionnez ou inversez les termes.
  3811   3989           <<- ~>> ␣
  3812   3990   
  3813         -    de ci ?,¿ de là
  3814         -        <<- /tu/ ->> de-ci de-là|de-ci, de-là                   # Il manque les traits d’union.
         3991  +TEST: Le {{moto club}} était sur le point de faire faillite.
         3992  +
  3815   3993   
  3816   3994       déjà vu
  3817   3995           <<- /tu/ morph(<1, ":D.*:[me]") ->> \1-\2               # S’il s’agit d’un nom, mettez un trait d’union.|https://fr.wiktionary.org/wiki/d%C3%A9j%C3%A0-vu
  3818   3996   
  3819         -    en contre [bas|partie]
  3820         -        <<- /tu/ ->> en contre\3|en contre-\3                   # Mettez un trait d’union ou soudez.
         3997  +TEST: J’ai beaucoup de {{déjà vu}}.
  3821   3998   
  3822         -    en contre point
  3823         -    en contre-point
  3824         -        <<- /tu/ ->> en contrepoint                             # Soudez.
  3825   3999   
  3826   4000       état major
  3827   4001       états majors
  3828   4002           <<- /tu/ ->> \1-\2                                      # Il manque un trait d’union.
         4003  +
         4004  +TEST: L’{{état major}} n’a pas encore tranché la question.
         4005  +
  3829   4006   
  3830   4007       face [a|à] face
  3831   4008           <<- /tu/ morph(<1, ":D") ->> face-à-face                # Si vous employez cette locution comme un nom, mettez des traits d’union.|https://fr.wiktionary.org/wiki/face-%C3%A0-face
         4009  +
         4010  +TEST: Le {{face à face}} entre les forces de l’ordre et les manifestants se poursuit devant l’hôtel de ville à Bordeaux depuis environ 1h30.
         4011  +
  3832   4012   
  3833   4013       gagne >pain
  3834   4014           <<- /tu/ not morph(<1, ":O[sv]") ->> gagne-pain         # Il manque un trait d’union.
  3835   4015   
  3836         -    grand chose
  3837         -        <<- /tu/ ->> grand-chose                                # Il manque un trait d’union.
         4016  +TEST: {{gagne pain}} de merde
         4017  +
  3838   4018   
  3839   4019       [grand|grands] [>père|>mère]
  3840   4020           <<- /tu/ ->> \1-\2                                      # Il manque un trait d’union.
  3841   4021   
  3842         -    ici bas
  3843         -        <<- /tu/ ->> ici-bas                                    # Il manque un trait d’union.
         4022  +TEST: mes deux {{grands pères}} sont décédés
  3844   4023   
  3845         -    jusque là
  3846         -        <<- /tu/ ->> jusque-là                                  # Il manque un trait d’union.
  3847         -
  3848         -    [là|la] [bas|haut|dessous|dessus|dedans|devant|derrière]
  3849         -        <<- /tu/ ->> là-\2                                      # Il manque un trait d’union.
  3850   4024   
  3851   4025       lèse majesté
  3852   4026           <<- /tu/ ->> \1-\2                                      # Il manque un trait d’union.
  3853   4027   
  3854         -    [moi|toi|soi|lui|elle|vous] même
  3855         -        <<- /tu/ not value(>1, "|si|s’|") ->> \1-même           # Il manque un trait d’union si “même” se rapporte à “\1”.|https://fr.wiktionary.org/wiki/moi-m%C3%AAme
         4028  +TEST: un crime de {{lèse majesté}}
  3856   4029   
  3857         -    [nous|vous|eux|elles] mêmes
  3858         -        <<- /tu/ ->> \1-mêmes                                   # Il manque un trait d’union.
  3859         -
  3860         -    n’ est ce pas
  3861         -    n’ est ce-pas
  3862         -    n’ est-ce-pas
  3863         -        <<- /tu/ ->> n’est-ce pas                               # Un trait d’union.
  3864   4030   
  3865   4031       [nord|sud] ouest
  3866   4032           <<- /tu/ ->> \1-ouest                                   # Il manque un trait d’union.
  3867   4033   
  3868   4034       [nord|sud] est [<end>|,]
  3869   4035           <<- /tu/ ->> \1-est                                     # Il manque un trait d’union.
         4036  +
         4037  +TEST: elles sont allées au {{sud ouest}}
         4038  +TEST: {{nord est}}
         4039  +
  3870   4040   
  3871   4041       outre mer
  3872   4042           <<- /tu/ ->> outre-mer                                  # Il manque un trait d’union.
  3873   4043   
  3874         -    [oui|ouï] dire
  3875         -        <<- /tu/ morph(<1, ":G") ->> ouï-dire                   # Il manque probablement un trait d’union.
         4044  +TEST: ils sont partis {{outre mer}}
  3876   4045   
  3877         -    par [dessous|dessus|devant|delà|derrière|dehors|dedans|devers]
  3878         -        <<- /tu/ ->> par-\2                                     # Il manque un trait d’union.
  3879         -
  3880         -    par ci ?,¿ par là
  3881         -        <<- /tu/ ->> par-ci par-là|par-ci, par-là               # Trait(s) d’union manquant(s).
  3882   4046   
  3883   4047       [le|les|du|des|un|ce|ces|mon|ton|son] [prêt+s] [à|a] porter
  3884   4048           <<- /tu/ -2:0>> \2-à-porter                             # Il manque les traits d’union.
         4049  +
         4050  +TEST: La papesse du {{prêt à porter}} viendra demain.
         4051  +
  3885   4052   
  3886   4053       >pied [à|a] terre
  3887   4054           <<- /tu/ morph(<1, ":D") ->> \1-à-terre                 # Il manque les traits d’union.
         4055  +
         4056  +TEST: il loge dans un {{pied à terre}} misérable
         4057  +
  3888   4058   
  3889   4059       [plate|plates] >forme
  3890   4060           <<- /tu/ ->> plate-forme|plates-formes|plateforme|plateformes       # Il manque un trait d’union. Vous pouvez aussi souder les deux mots.
         4061  +
         4062  +TEST: sur cette {{plate forme}}, rien ne fonctionne
         4063  +
  3891   4064   
  3892   4065       presque [>île|>ile]
  3893   4066           <<- /tu/ ->> presqu’\2                                  # Une presqu’île, en un seul mot.|https://fr.wiktionary.org/wiki/presqu%E2%80%99%C3%AEle
         4067  +
         4068  +TEST: une {{presque île}}
  3894   4069   
  3895   4070       quelques [un|uns|une|unes]
  3896   4071           <<- /tu/ ->> quelques-\2                                # Il manque un trait d’union.
         4072  +
         4073  +TEST: {{Quelques unes}} sont très habiles.
         4074  +
  3897   4075   
  3898   4076       [plus|moins] [value|values]
  3899   4077           <<- /tu/ ->> \1-\2                                      # Il manque un trait d’union.|https://fr.wiktionary.org/wiki/plus-value
  3900   4078   
  3901         -    plu [valu|valus|value|values]
         4079  +    plu [valu+ses]
  3902   4080           <<- /tu/ morph(<1, ":D") ->> plus-value|plus-values     # Il manque un trait d’union.|https://fr.wiktionary.org/wiki/plus-value
         4081  +
         4082  +TEST: une {{plus value}}                                                        ->> plus-value
         4083  +TEST: combien de {{plu value}}
         4084  +TEST: Un énorme {{plus value}}.
         4085  +
  3903   4086   
  3904   4087       ras le bol
  3905         -        <<- /tu/ morph(<1, ":D") ->> ras-le-bol                 # Il manque des traits d’union.
  3906         -
  3907   4088       ras-le bol
  3908   4089       ras le-bol
  3909         -        <<- /tu/ ->> ras-le-bol                                 # Il manque un trait d’union.
         4090  +        <<- /tu/ morph(<1, ":D") ->> ras-le-bol                 # Il manque des traits d’union.
         4091  +
         4092  +TEST: je connais le {{ras le bol}}
         4093  +TEST: en avoir ras le bol de ces conneries
         4094  +
  3910   4095   
  3911   4096       rendez vous
  3912   4097           <<- /tu/ morph(<1, ":[DR]|<start>|>,") ->> rendez-vous  # Il manque un trait d’union.
         4098  +
         4099  +TEST: des {{rendez vous}}                               ->> rendez-vous
         4100  +TEST: un Mars par {{rendez vous}}
         4101  +
  3913   4102   
  3914   4103       rez de >chaussée
  3915   4104           <<- /tu/ ->> rez-de-chaussée                            # Il manque un trait d’union.
         4105  +
         4106  +TEST: Habiter au {{rez de chaussée}}, quelle horreur.
         4107  +
  3916   4108   
  3917   4109       science fiction
  3918   4110           <<- /tu/ ->> science-fiction                            # Il manque un trait d’union.
         4111  +
         4112  +TEST: C’est de la {{science fiction}}.
         4113  +
  3919   4114   
  3920   4115       stock >option
  3921   4116           <<- /tu/ ->>  \1-\2                                     # Il manque un trait d’union.
         4117  +
         4118  +TEST: des {{stock options}}
         4119  +
  3922   4120   
  3923   4121       soi disant
  3924   4122           <<- /tu/ not ( morph(<1, ":R") and value(>1, "|que|qu’|") )
  3925   4123           ->> soi-disant                                          # Il manque un trait d’union.
         4124  +
         4125  +TEST: Tout ce {{soi disant}} esprit religieux
         4126  +
  3926   4127   
  3927   4128       sous [jacent+ses]
  3928   4129           <<- /tu/ ->> sous-\2                                    # Il manque un trait d’union.
         4130  +
         4131  +TEST: implications {{sous jacentes}}                    ->> sous-jacentes
         4132  +
  3929   4133   
  3930   4134       du sur >mesure
  3931   4135           <<- /tu/ -2:0>> sur-mesures                             # Il manque un trait d’union.
         4136  +
         4137  +TEST: c’est du {{sur mesure}}
         4138  +
  3932   4139   
  3933   4140       [un|le|ce|du|mon|ton|son|notre|votre|leur] terre plein
  3934   4141           <<- /tu/ not value(>1, "|de|d’|") -2:3>> terre-plein    # Il manque probablement un trait d’union.|https://fr.wiktionary.org/wiki/terre-plein
         4142  +
         4143  +TEST: Ils versent dans leur terre plein de poisons.
         4144  +
  3935   4145   
  3936   4146       >tête [à|a] >tête
  3937   4147           <<- /tu/ morph(<1, ":D") ->> tête-à-tête                # Il manque les traits d’union.
         4148  +
         4149  +TEST: beaucoup de {{tête à tête}}
         4150  +
  3938   4151   
  3939   4152       trompe l’ [œil|oeil]
  3940   4153           <<- /tu/ morph(<1, ":D") ->> trompe-l’œil               # Il manque un trait d’union.
         4154  +
         4155  +TEST: {{un}} {{trompe l’œil}}
         4156  +
  3941   4157   
  3942   4158       [le|de|ce|les|des|ces|un|mon|leur|leurs|nos|vos|notre|votre|quel|quels] [va|vas] et [vient|viens]
  3943   4159           <<- /tu/ -2:0>> va-et-vient                             # Il manque les traits d’union.
         4160  +
         4161  +TEST: un {{va et vient}} incessant me casse la tête
         4162  +TEST: il va et vient sans mot dire
         4163  +
  3944   4164   
  3945   4165       vice [>amirale|>présidente|>roi|>reine|>chancelière]
  3946   4166           <<- /tu/ ->> vice-\1                                    # Il manque un trait d’union.
  3947   4167   
  3948         -    vis [à|a] vis
  3949         -        <<- /tu/ ->> vis-à-vis                                  # Il manque les traits d’union.
         4168  +TEST: Il a été nommé {{vice président}}
         4169  +
  3950   4170   
  3951   4171       week [end|ends]
  3952   4172           <<- /tu/ ->> week-\2                                    # Il manque un trait d’union.
  3953   4173   
  3954         -TEST: Ils font des tests {{à tout va}}
  3955         -TEST: on a fait {{à la va vite}}…
  3956         -TEST: marre de faire des {{allers retours}}
  3957         -TEST: son {{arrière grande tante}}
  3958         -TEST: {{le}} {{bouche à oreille}}
  3959         -TEST: à ce {{moment là}}                                                        ->> moment-là
  3960         -TEST: une {{plus value}}                                                        ->> plus-value
  3961         -TEST: Il est {{en-dessous}} de tout.                                            ->> en dessous
  3962         -TEST: Ils sont {{en-deçà}} de tout                                              ->> en deçà
  3963         -TEST: {{Là bas}}.                                                               ->> Là-bas
  3964         -TEST: {{Au dessus}}                                                             ->> Au-dessus
  3965         -TEST: {{ci dessus}}                                                             ->> ci-dessus
  3966         -TEST: {{par dessus}}                                                            ->> par-dessus
  3967         -TEST: {{au delà}}                                                               ->> au-delà
  3968         -TEST: {{ci devant}}.                                                            ->> ci-devant
  3969         -TEST: Il faisait froid cet {{hiver la}}.                                        ->> hiver-là
  3970         -TEST: {{Ceux la}} vont à la pêche.                                              ->> Ceux-là
  3971         -TEST: {{en contre bas}}
  3972         -TEST: mes deux {{grands pères}} sont décédés
  3973         -TEST: elles vont viennent {{de ci, de là}}.
  3974         -TEST: mais {{celles là}} sont différentes.
  3975         -TEST: seulement par {{ouï dire}}.
  3976         -TEST: ne vois-tu pas que c’est un {{chef d’œuvre}} ?
  3977         -TEST: Mieux qu’{{avant hier}}.
  3978         -TEST: nous irons là-bas {{après demain}}.
  3979         -TEST: L’{{état major}} n’a pas encore tranché la question.
  3980         -TEST: {{ici bas}}, n’attends rien de bon, à moins que…
  3981         -TEST: un bel enfoiré, {{c’est à dire}} un hypocrite
  3982         -TEST: {{jusque là}}, tout va bien
  3983         -TEST: regarde l’{{arc en ciel}}
  3984         -TEST: ils sont allés au {{centre ville}}.
  3985         -TEST: Il ne connaît pas {{grand chose}} à tout ça.
  3986         -TEST: {{en contre point}},
  3987         -TEST: {{Quelques unes}} sont très habiles.
  3988         -TEST: Tout ce que nous faisons {{par ci, par là}}.
  3989         -TEST: il loge dans un {{pied à terre}} misérable
  3990         -TEST: La papesse du {{prêt à porter}} viendra demain.
  3991         -TEST: sur cette {{plate forme}}, rien ne fonctionne
  3992         -TEST: Un énorme {{plus value}}.
  3993         -TEST: des {{rendez vous}}                               ->> rendez-vous
  3994         -TEST: un Mars par {{rendez vous}}
  3995         -TEST: Habiter au {{rez de chaussée}}, quelle horreur.
  3996         -TEST: {{Apporte moi}} ce dictionnaire.                  ->> Apporte-moi
  3997         -TEST: C’est de la {{science fiction}}.
  3998         -TEST: Tout ce {{soi disant}} esprit religieux
  3999         -TEST: {{sous jacent}}                                   ->> sous-jacent
  4000         -TEST: {{un}} {{trompe l’œil}}
  4001         -TEST: Il a été nommé {{vice président}}
  4002         -TEST: Que vas-tu faire {{vis à vis}} d’eux              ->> vis-à-vis
  4003   4174   TEST: un super {{week end}}                             ->> week-end
  4004         -TEST: ils sont partis {{outre mer}}
  4005         -TEST: elles sont allées au {{sud ouest}}
  4006         -TEST: {{nord est}}
  4007         -TEST: des {{stock options}}
  4008         -TEST: l’{{à propos}} n’est pat si facile à acquérir.
  4009         -TEST: les {{beaux arts}}
  4010         -TEST: je déteste le {{basket ball}}
  4011         -TEST: {{Lui même}}                                    ->> Lui-même
  4012         -TEST: {{eux mêmes}}.                                  ->> eux-mêmes
  4013         -TEST: un {{va et vient}} incessant me casse la tête
  4014         -TEST: Le {{moto club}} était sur le point de faire faillite.
  4015         -TEST: J’ai beaucoup de {{déjà vu}}.
  4016         -TEST: Le {{face à face}} entre les forces de l’ordre et les manifestants se poursuit devant l’hôtel de ville à Bordeaux depuis environ 1h30.
  4017         -TEST: Un autre chantier important, celui si sensible de la préservation des données personnelles des élèves
  4018         -TEST: Ils versent dans leur terre plein de poisons.
  4019   4175   
  4020   4176   
  4021   4177   __tu_va_t_en__
  4022   4178       va t en
  4023   4179       va t en
  4024   4180       va t-en
  4025   4181       va-t en
................................................................................
  4264   4420   
  4265   4421       d’ entre-nous
  4266   4422       d’ entre-vous
  4267   4423       d’ entre-eux
  4268   4424       d’ entre-elles
  4269   4425           <<- /tu/ -2>> =\2.replace("-", " ")                                     # Pas de trait d’union.
  4270   4426   
         4427  +TEST: Il est {{en-dessous}} de tout.                                            ->> en dessous
         4428  +TEST: Ils sont {{en-deçà}} de tout                                              ->> en deçà
  4271   4429   TEST: J’en ai déjà fait les {{deux-tiers}}.
  4272   4430   TEST: {{en-haut}} de la montagne.
  4273   4431   TEST: On va finir par s’y faire, {{peu-à-peu}}.
  4274   4432   TEST: Venez vite, s’{{il-vous-plait}}.
  4275   4433   TEST: Elles sont {{tout-à-fait}} ravies.
  4276   4434   TEST: {{Trois-quarts}} des participantes y sont parvenues.
  4277   4435   TEST: {{Parce-qu’ils}} y croient plus que tout.
................................................................................
  4297   4455       lors-que
  4298   4456       lors-qu’
  4299   4457           <<- /tu/ ->> =\1.replace(" ", "-")                                      # Attachez les deux mots.|https://fr.wiktionary.org/wiki/lorsque
  4300   4458   
  4301   4459       lors [que|qu’]
  4302   4460           <<- /tu/ not value(<1, "|dès|des|") ->> \1\2                            # Attachez les deux mots.|https://fr.wiktionary.org/wiki/lorsque
  4303   4461   
         4462  +TEST: {{Lors-que}} nous serons là, il faudra revoir ça de fond en comble
  4304   4463   TEST: Elle y arriva {{lors qu’}}elle trouva l’astuce permettant l’ouverture de la porte.
  4305   4464   TEST: Dès lors qu’on sait comment s’y prendre, aucune raison de faillir.
  4306   4465   
  4307   4466   
  4308   4467   __tu_anciennes_graphies__
  4309   4468       grand’chemin
  4310   4469       grand’maman
................................................................................
  4420   4579           <<- /conf/ not morph(<1, ":D.*:[me]") ->> \1|pas, \1
  4421   4580           # Double négation : les mots « pas \1 » ne devraient pas se succéder. Si ces mots appartiennent à des propositions distinctes, une virgule est peut-être préférable.
  4422   4581   
  4423   4582   TEST: Ce que tu ne fais {{pas jamais}}.
  4424   4583   
  4425   4584   
  4426   4585   ### incohérences globales (attention à la casse du 2e mot, car beaucoup de sigles peuvent tromper)
  4427         -__incohérences_globales__
         4586  +__conf_incohérences_globales__
  4428   4587       [ce|cet|cette|ma|ta|sa|mon] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|nous|vous|on]
  4429   4588           <<- /conf/ not \1.isupper() and not \2.isupper()
  4430   4589           -2>> =suggSimil(\2, ":[NA].*:[si]", True)                                                   # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder.
  4431   4590   
  4432   4591       [quel|quelle] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|nous|vous|on]
  4433   4592           <<- /conf/ not \1.isupper() and not \2.isupper() and not value(<1, "|tel|telle|")
  4434   4593           -2>> =suggSimil(\2, ":[NA].*:[si]", True)                                                   # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder.
................................................................................
  4442   4601           -2>> =suggSimil(\2, ":[NA].*:[pi]", True)                                                   # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder.
  4443   4602   
  4444   4603       des [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|nous|vous|on|ceux|celles|celui|celle]
  4445   4604           <<- /conf/ not \1.isupper() and not \2.isupper() -2>> =suggSimil(\2, ":[NA].*:[pi]", True)  # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder.
  4446   4605           <<- /conf/ __also__ -1>> de                                                                 # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder.
  4447   4606   
  4448   4607   TEST: {{Ces}} {{cette}} canaille qui nous a donné tant de fil à retordre.
         4608  +TEST: Quel {{tes}} voulez-vous
         4609  +TEST: tes {{les}} sont périmés
  4449   4610   TEST: Mon {{il}} est une merveille.
         4611  +TEST: Quels {{mes}} délicieux
  4450   4612   TEST: je ne sais {{des}} {{ses}} choses.
  4451   4613   
  4452   4614   
  4453         -__fusion_le_la_les_quels__
         4615  +__conf_fusion_le_la_les_quels__
  4454   4616       le quel
  4455   4617           <<- /conf/ ->> lequel                                                                       # Incohérence. Soudez les deux mots.|https://fr.wiktionary.org/wiki/lesquels
  4456   4618   
  4457   4619       le quels
  4458   4620           <<- /conf/ ->> lequel|lesquels                                                              # Incohérence. Soudez les deux mots.|https://fr.wiktionary.org/wiki/lesquels
  4459   4621   
  4460   4622       le quelle
................................................................................
  4468   4630   
  4469   4631       les [quelle|quelles]
  4470   4632           <<- /conf/ ->> lesquelles                                                                   # Incohérence. Soudez les deux mots.|https://fr.wiktionary.org/wiki/lesquelles
  4471   4633   
  4472   4634       la [quelle|quelles|quel|quels]
  4473   4635           <<- /conf/ ->> laquelle|là \2                                                               # Confusion. Soudez les deux mots ou écrivez “là” si vous voulez dire “ici”.
  4474   4636   
         4637  +TEST: {{le quel}} est présent
         4638  +TEST: {{le quelle}} viendra bientôt
         4639  +TEST: {{le quels}} sont absents
         4640  +TEST: {{le quelles}} sont absurdes
  4475   4641   TEST: {{les quels}} sont partis
  4476   4642   TEST: avec {{les quelles}} viennent-elles
  4477   4643   TEST: {{la quelle}} trouveron-nous
  4478   4644   TEST: {{la quels}} sont vos intentions
  4479   4645   TEST: et {{la quel}} ordinateur fonctionne encore ?
  4480   4646   TEST: {{la quelles}} sont nos options ?
  4481   4647   
................................................................................
  4975   5141   !!!
  4976   5142   !!!
  4977   5143   
  4978   5144   ## 1sg
  4979   5145   __conj_je__
  4980   5146       je  @:V¬:(?:1s|Ov)
  4981   5147           <<- /conj/ not (morph(\-1, ":[PQ]") and morph(<1, ":V0.*:1s")) >>>
  4982         -        <<- /conj/ \-1 == "est" or \-1 == "es" -2>> ai|aie|suis     # Conjugaison erronée. Confusion probable entre “être” et “avoir”. Accord avec “\1”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
  4983         -        <<- /conj/ __else__ --1>> =suggVerb(\-1, ":1s")             # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
         5148  +        <<- /conj/ value(\-1, "|est|es|") -2>> ai|aie|suis      # Conjugaison erronée. Confusion probable entre “être” et “avoir”. Accord avec “\1”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
         5149  +        <<- /conj/ __else__ --1>> =suggVerb(\-1, ":1s")         # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
  4984   5150   
  4985   5151       j’       ?[en|y]¿                                                             @:V¬:(?:1s|Ov)
  4986   5152       [je|j’]  [ne|n’|le|la|l’|les|me|m’|te|t’|se|s’|nous|vous|lui|leur]            @:V¬:(?:1s|Ov)
  4987   5153       [je|j’]  [ne|n’]    [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  @:V¬:(?:1s|Ov)
  4988   5154       [je|j’]  ?[ne|n’]¿  [me|m’|te|t’|se|s’|nous|vous]  [le|la|l’|les|en|y]        @:V¬:(?:1s|Ov)
  4989   5155       [je|j’]  ?[ne|n’]¿  [le|la|l’|les]                 [lui|leur|en|y]            @:V¬:(?:1s|Ov)
  4990   5156       [je|j’]  ?[ne|n’]¿  [lui|leur]                     en                         @:V¬:(?:1s|Ov)
  4991         -        <<- /conj/ \-1 == "est" or \-1 == "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.
  4992         -        <<- /conj/ __else__ --1>> =suggVerb(\-1, ":1s")             # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
         5157  +        <<- /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.
         5158  +        <<- /conj/ __else__ --1>> =suggVerb(\-1, ":1s")         # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
  4993   5159   
         5160  +TEST: j’{{es}} faim                                             ->> ai|aie|suis
  4994   5161   TEST: je l’{{est}} perdu de vue.                                ->> ai|aie|suis
  4995   5162   TEST: je {{donnerait}} tout pour y parvenir.
  4996   5163   TEST: Je le lui {{prend}}.
  4997   5164   TEST: Je l’{{apprend}}.
  4998   5165   TEST: Je les {{contre-attaques}}.
  4999   5166   TEST: Je maudis celui d’entre nous qui {{mens}}.
  5000   5167   TEST: J’y {{vient}}.
................................................................................
  5356   5523   
  5357   5524   
  5358   5525   __non_verbe_après_préverbes__
  5359   5526       [ne|n’]     [le|la|l’|les]      [lui|leur|en|y]         @:¬:(?:[123][sp]|Y|P|Ov|X)
  5360   5527       [ne|n’]     [lui|leur]          en                      @:¬:(?:[123][sp]|Y|P|Ov|X)
  5361   5528           <<- /conf/ -4>> =suggSimil(\4, ":(?:[123][sp]|Y)", False)                                   # Incohérence avec « \1 \2 \3 » : « \4 » devrait être un verbe.
  5362   5529   
  5363         -    [ne|n’]     [le|la|l’|les|nous|vous|lui|leur]           @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus)/
  5364         -    n’          [en|y]                                      @:¬:(?:[123][sp]|Y|P|Ov|X|W)|>(?:pas|presque|jamais|rien|guère|point|plus)/
  5365         -    [me|m’|te|t’|se|s’]   [le|la|l’|les]                    @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus)/
  5366         -    [me|m’|te|t’]   [en|y]                                  @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus|voici|revoici|voilà|revoilà)/
  5367         -    [se|s’]         [en|y]                                  @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus)/
         5530  +    [ne|n’]              [le|la|l’|les|nous|vous|lui|leur]  @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus)/
         5531  +    n’                   [en|y]                             @:¬:(?:[123][sp]|Y|P|Ov|X|W)|>(?:pas|presque|jamais|rien|guère|point|plus)/
         5532  +    [me|m’|te|t’|se|s’]  [le|la|l’|les]                     @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus)/
         5533  +    [me|m’|te|t’]        [en|y]                             @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus|voici|revoici|voilà|revoilà)/
         5534  +    [se|s’]              [en|y]                             @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus)/
  5368   5535           <<- /conf/ -3>> =suggSimil(\3, ":(?:[123][sp]|Y)", False)                                   # Incohérence avec « \1 \2 » : « \3 » devrait être un verbe.
  5369   5536   
  5370   5537       [nous|vous]           y                                 @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus|voici|revoici|voilà|revoilà)/
  5371   5538           <<- /conf/ not morph(<1, ":R") -3>> =suggSimil(\3, ":(?:[123][sp]|Y)", False)               # Incohérence avec « \1 \2 » : « \3 » devrait être un verbe.
  5372   5539   
  5373   5540       [ne|n’]                                                 @:¬:(?:[123][sp]|Y|P|Ov|X|W)|>(?:[mtsl]’|même|pas|presque|jamais|rien|guère|point|plus)/
  5374   5541       [me|m’|te|t’]                                           @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus|voici|revoici|voilà|revoilà)/
  5375   5542       se                                                      @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:pas|presque|jamais|rien|guère|point|plus|qu[e’])/
  5376   5543       s’                                                      @:¬:(?:[123][sp]|Y|P|Ov|X)|>(?:ils?|qu[e’])/
  5377   5544           <<- /conf/ -2>> =suggSimil(\2, ":(?:[123][sp]|Y)", False)                                   # Incohérence avec « \1 » : « \2 » devrait être un verbe.
  5378   5545   
         5546  +TEST: ne leur en {{fil}} pas
  5379   5547   TEST: ne l’{{oubli}} pas
  5380   5548   TEST: ne {{pensée}} rien, jamais
  5381   5549   TEST: n’en {{laissée}} que des miettes
  5382   5550   TEST: s’y {{intéressé}}
  5383   5551   TEST: J’y {{travail}}.
  5384   5552   TEST: ç’{{avé}} été dur.
  5385   5553   TEST: me {{pronostic}} un cancer dans les trois mois.
  5386   5554   TEST: t’{{appel}} l’autre gras, puis on y va.
  5387   5555   TEST: te {{mangé}}
  5388   5556   TEST: s’y {{accordez}}
  5389   5557   TEST: s’en {{approché}}
         5558  +TEST: nous y {{appel}} avec ferveur
  5390   5559   TEST: m’y {{attaché}}
  5391   5560   TEST: Ne {{dix}} rien.
  5392   5561   TEST: ça ne s’{{oubli}} pas.
  5393   5562   TEST: elle ne m’{{oubli}} pas.
  5394   5563   TEST: elle ne la {{croix}} pas
  5395   5564   TEST: M’enfin, c’est absurde
  5396   5565   TEST: la tentation pour certains médias de ne tout simplement pas rémunérer notre travail si celui-ci n’est finalement pas publié.
................................................................................
  5437   5606   
  5438   5607       ~ai$
  5439   5608           <<- /conj/ not tag_before(\1, "1s") and morph(\1, ":1s", ":(?:E|G|W|M|J|3[sp]|N|A|Q)") and not (\1.istitle() and before0("\\w"))
  5440   5609           -1>> =suggVerb(\1, ":3s")                                                                   # Incohérence. Ceci est un verbe à la 1ʳᵉ personne du singulier. Sujet (“je” ou “moi qui”) introuvable.
  5441   5610   
  5442   5611   TEST: avançait et s’{{donnai}} en spectacle
  5443   5612   TEST: il avancera, ne {{serai}} ce que de quelques pas
  5444         -TEST: ne m’{{occupai}} que deux jours, cette ânerie
         5613  +TEST: m’{{occupai}} que deux jours, cette ânerie
  5445   5614   TEST: Lui, quand il y pensait, en {{arrivai}} à chaque fois à la même conclusion.
         5615  +TEST: {{dansai}} puis oubliait
  5446   5616   
  5447   5617   
  5448   5618   __conj_xxxas_xxxes__sans_sujet!3__
  5449   5619       [se|s’]  ?[le|la|l’|les]¿  ~[ae]s$
  5450   5620       s’       ?[en|y]¿          ~[ae]s$
  5451   5621           <<- /conj/ morph(\1, ":2s", ":(?:G|W|M|J|3[sp])")
  5452   5622           --1>> =suggVerb(\-1, ":3s")                                                                 # Incohérence. Ceci est un verbe à la 2ᵉ personne du singulier. Sujet (“tu” ou “toi qui”) introuvable.
................................................................................
  5463   5633   
  5464   5634       ~..[ae]s$
  5465   5635           <<- /conj/ not tag_before(\1, "2s") and morph(\1, ":2s", ":(?:E|G|W|M|J|3[sp]|N|A|Q|1p)") and not (\1.istitle() and before0("\\w"))
  5466   5636           -1>> =suggVerb(\1, ":3s")                                                                   # Incohérence. Ceci est un verbe à la 2ᵉ personne du singulier. Sujet (“tu” ou “toi qui”) introuvable.
  5467   5637   
  5468   5638   TEST: se {{demandes}} comment faire
  5469   5639   TEST: oui, il l’ignorait, ne me {{demandes}} comment c’était possible
         5640  +TEST: c’est ça, me {{demandes}} comment c’est possible
  5470   5641   TEST: je me questionne, {{exiges}} des réponses mais n’en obtiens pas…
  5471   5642   TEST: Caroline, quand l’heure viendra, {{décideras}} de la conduite à tenir.
         5643  +TEST: {{arrimeras}} le voilier
  5472   5644   
  5473   5645   
  5474   5646   __conj_xxxxxs_sans_sujet!3__
  5475   5647       [se|s’]  ?[le|la|l’|les]¿  ~[iudnrtpcï]s$
  5476   5648       s’       ?[en|y]¿          ~[iudnrtpcï]s$
  5477   5649           <<- /conj/ morph(\-1, ":[12]s", ":(?:G|W|M|J|3[sp]|2p|1p)")
  5478   5650           --1>> =suggVerb(\-1, ":3s")                                                                 # Incohérence. Le sujet de cette forme verbale est introuvable.
................................................................................
  5495   5667           <<- /conj/ not tag_before(\1, "1s") and not tag_before(\1, "2s") and not (\1.istitle() and before0("\\w")) and not morph(<1, ":[DA].*:p")
  5496   5668           -1>> =suggVerb(\1, ":3s")                                                                   # Incohérence. Le sujet de cette forme verbale est introuvable.
  5497   5669   
  5498   5670       ~[iudnrtpcï]s$
  5499   5671           <<- /conj/ not tag_before(\1, "1s") and not tag_before(\1, "2s") 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"))
  5500   5672           -1>> =suggVerb(\1, ":3s")                                                                   # Incohérence. Le sujet de cette forme verbale est introuvable.
  5501   5673   
         5674  +TEST: s’{{précipitais}} dans la gueule du loup
         5675  +TEST: ne leur {{donnais}} aucune raison de se faire aimer
         5676  +TEST: leur en {{faisais}} baver
         5677  +TEST: vous en {{donnais}} pour votre argent, ce type.
         5678  +TEST: oui, non, qui sait ? {{étais}} perdu, ce gars-là
  5502   5679   TEST: ceux-là, dans tous les cas de figure et dans tous les coups ratés, {{comprenais}} mal pourquoi on leur en voulait.
  5503   5680   TEST: {{j'}}ai signalé que {{j'}}essayais de regrouper les paragraphes. (Tests avec apostrophe droite.)
  5504   5681   TEST: lorsque deux sujets politiques voisins se présentent sur le marché, l’un plus flou et l’autre plus caricatural
  5505   5682   TEST: dans tous les cas de figure imaginés par cette bande de nuls, il n’y en a pas un qui les sauvera.
  5506   5683   TEST: ces gens qui vont par monts et par vaux.
  5507   5684   TEST: pour ne justement pas donner l’impression de s’être trompé.
  5508   5685   TEST: C’était lui le plus jeune président.
................................................................................
  5529   5706               and not morph(<1, ":(?:R|D.*:p)")
  5530   5707           -1>> =suggVerb(\1, ":3s")                                                                   # Incohérence. Le sujet de cette forme verbale est introuvable.
  5531   5708   
  5532   5709       [peux|veux|équivaux|prévaux]
  5533   5710           <<- /conj/ not tag_before(\1, "1s") and not tag_before(\1, "2s") and not (\1.istitle() and before0("\\w"))
  5534   5711           -1>> =suggVerb(\1, ":3s")                                                                   # Incohérence. Le sujet de cette forme verbale est introuvable.
  5535   5712   
         5713  +TEST: s’{{peux}} qu’il avait faim, va savoir
         5714  +TEST: n’{{équivaux}} pas à ma BMW, cette tire.
         5715  +TEST: la lui {{donnais}} sans contrepartie
         5716  +TEST: {{vaux}} pas ça, ce truc.
         5717  +TEST: ouais, ce serait pas de refus, ouais, {{peux}} peut-être nous aider
  5536   5718   TEST: Elle, ici et dans tous les cas de figure, {{veux}} toujours en faire plus.
  5537   5719   TEST: Le total de cette opération, contrairement à ce qu’on pense, {{équivaux}} à au moins trois d’entre eux.
  5538   5720   
  5539   5721   
  5540   5722   ## Incohérences avec formes verbales 1pl et 2pl sans sujet
  5541   5723   __conj_xxxons_sans_sujet!3__
  5542   5724       @:1p¬:[EGMNAJ]
................................................................................
  5556   5738   TEST: mes supérieurs et moi-même avons pris la décision de ne pas vendre
  5557   5739   TEST: Ni lui ni moi n’avions mangé
  5558   5740   TEST: Mon épouse et moi-même avons toujours dit
  5559   5741   TEST: que vous ou moi ignorions à peu près tout du boson de Higgs n’a pas du tout le même sens
  5560   5742   
  5561   5743   
  5562   5744   # Confusion futur / conditionnel
  5563         -__vmode_je_futur__
         5745  +__vmode_je_futur!6__
  5564   5746       <start>  ([demain|oui|non])  ?,¿  [je|j’]  ?[ne|n’]¿  ?y¿  (*WORD)  ?@:[WX]¿  ?@:[WX]¿  <end>
  5565   5747       <start>  ([demain|oui|non])  ?,¿  [je|j’]  ?[ne|n’]¿  ?y¿  (*WORD)  ?@:[WX]¿  ?@:[WX]¿
  5566   5748           || [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|plusieurs|certains|certaines]  *WORD  <end>
  5567   5749           <<- /vmode/ morph(\2, ":K:1s", ">(?:aimer|vouloir)/") -2>> =\2[:-1]
  5568   5750           # Confusion possible. Le mot “\1” semble indiquer une certitude. Dans ce cas, “\2” devrait être conjugué au futur, non au conditionnel.
  5569   5751   
  5570   5752   TEST: demain, je {{viendrais}}                                                          ->> viendrai
  5571   5753   TEST: non, je n’{{irais}} pas là-bas !                                                  ->> irai
  5572   5754   TEST: oui, j’y {{penserais}}…                                                           ->> penserai
         5755  +TEST: non, je ne {{prendrais}} pas le train                                             ->> prendrai
  5573   5756   TEST: oui, je le voudrais.
  5574   5757   TEST: oui, je l’aimerais.
  5575   5758   TEST: oui, je la prendrais pour femme si ça ne tenait qu’à moi.
  5576   5759   
  5577   5760   
  5578   5761   
  5579   5762   !!
................................................................................
  5672   5855           -2>> =suggSimil(\2, ":[NA]:[me]:[pi]", True)                                                # Incohérence avec « \1 » : « \2 » est un verbe.
  5673   5856   
  5674   5857       [auxdites|lesdites|desdites]  @:V.*:(?:Y|[123][sp])¬:[NA]
  5675   5858           <<- /conf/ \2.islower()
  5676   5859           -2>> =suggSimil(\2, ":[NA]:[fe]:[pi]", True)                                                # Incohérence avec « \1 » : « \2 » est un verbe.
  5677   5860   
  5678   5861   TEST: la crainte des {{attentas}} fait feu de tout bois.
         5862  +TEST: Quelques {{axions}} de la sorte suffisent à nous discréditer.
  5679   5863   TEST: elle se rendit auxdits {{jardinais}}
  5680   5864   TEST: auxdites {{scelles}}, il ne prêta pas attention.
  5681   5865   
  5682   5866   
  5683         -__conf_de_dès_par_vconj__
  5684         -    [de|d’|dès|par]  @:V.*:[123][sp]¬:[GNA]
         5867  +__conf_de_vconj__
         5868  +    [de|d’]  @:V.*:[123][sp]¬:[GNA]
  5685   5869           <<- /conf/ not \2.istitle() -2>> =suggSimil(\2, ":[NA]", True)                              # Incohérence avec “\1” : “\2” est une forme verbale conjuguée.
  5686   5870   
  5687         -    [d’|par]  [un|une]  @:V.*:[123][sp]¬:[GNA]
  5688         -        <<- /conf/ not \3.istitle() and not value(<1, "|plus|moins|")
  5689         -        -3>> =suggSimil(\3, ":[NA]", True)                                                          # Incohérence avec “\1\2” : “\3” est une forme verbale conjuguée.
         5871  +TEST: il s’agit de {{mette}} en évidence.
  5690   5872   
  5691         -    de l’ @:[123][sp]¬:[NAQ]
         5873  +
         5874  +    [de|d’]  l’  @:[123][sp]¬:[NAQ]
  5692   5875           <<- /conf/ not \3.istitle() -3>> =suggSimil(\3, ":[NA]:.:[si]", True)                       # Incohérence avec “\1 \2” : “\3” est une forme verbale conjuguée.
  5693   5876   
  5694         -    de  le  *WORD
         5877  +TEST: de l’{{arrivait}}
         5878  +
         5879  +
         5880  +    [de|d’]  le  *WORD
  5695   5881           <<- /conf/ morph(\3, ":[NAQ].*:[me]", ":[YG]") and not \3.istitle()
  5696   5882               and not (value(\3, "|mal|") and morph(>1, ":Y")) -1:2>> du                              # Incohérence avec “\1 \2” : “\3” est un nom ou un adjectif.
  5697   5883           <<- /conf/ morph(\3, ":[123][sp]") -3>> =suggVerbInfi(\3)                                   # Incohérence avec “\1 \2” : “\3” est une forme verbale conjuguée.
  5698   5884   
  5699         -    de  la  *WORD
         5885  +TEST: {{de le}} vin                                           ->> du
         5886  +TEST: il n’est pas interdit de le {{pensait}}
         5887  +
         5888  +
         5889  +    [de|d’]  la  *WORD
  5700   5890           <<- /conf/ morph(\3, ":[123][sp]", ":[NAQ]") and not \3.istitle() >>>
  5701   5891           <<- /conf/ morph(\3, ":V1.*:(?:Iq|Ip:2p)", ":1p") -3>> =suggVerbInfi(\3)            # Incohérence avec “\1 \2” : mettez le verbe à l’infinitif (à moins qu’il y ait confusion avec un nom féminin).
  5702         -        <<- __else__ >>>
         5892  +        <<- /conf/ __else__ >>>
  5703   5893           <<- /conf/ hasSimil(\3, ":(?:[NA]:[fe]:[si])") -3>> =suggSimil(\3, ":(?:[NA]:[fe]:[si])", True)    # Incohérence avec “\1 \2” : “\3” est un verbe.
  5704   5894           <<- /conf/ __else__ -2>> là                                                                 # Incohérence probable.
  5705   5895   
  5706         -TEST: les petits esprits de la {{pensait}} religieuse
  5707         -TEST: {{de le}} vin                                           ->> du
  5708         -TEST: il n’est pas interdit de le {{pensait}}
  5709         -TEST: de l’{{entra}}
  5710         -TEST: par {{bloque}} de données
  5711         -TEST: il s’agit de {{mette}} en évidence.
  5712         -TEST: d’une {{habille}} femme
         5896  +TEST: j’étais loin de la {{pensait}} ainsi                      ->> penser
         5897  +TEST: ce n’était que de la {{bouillit}}                         ->> bouillie
         5898  +TEST: de {{la}} {{venaient}} tous nos problèmes                 ->> là
         5899  +
         5900  +
         5901  +    d’  [un|une]  @:V.*:[123][sp]¬:[GNA]
         5902  +        <<- /conf/ not \3.istitle() and not value(<1, "|plus|moins|")
         5903  +        -3>> =suggSimil(\3, ":[NA]", True)                                                          # Incohérence avec “\1\2” : “\3” est une forme verbale conjuguée.
         5904  +
         5905  +TEST: d’une {{habille}} de femme
  5713   5906   TEST: plus d’un ont été traumatisés
  5714   5907   TEST: Plus d’une sont parties aussi vite qu’elles étaient venues
         5908  +
         5909  +
         5910  +__conf_dès_vconj__
         5911  +    dès  ?[le|la|l’|les]¿  @:V.*:[123][sp]¬:[GNA]
         5912  +        <<- /conf/ not \-1.istitle() --1>> =suggSimil(\-1, ":[NA]", True)                           # Incohérence avec “\1” : “\-1” est une forme verbale conjuguée.
         5913  +
         5914  +TEST: dès le {{commencent}}, j’ai vu le problème.
         5915  +
         5916  +
         5917  +
         5918  +__conf_par_vconj__
         5919  +    par  ?[le|la|l’|les]¿  @:V.*:[123][sp]¬:[GNA]
         5920  +        <<- /conf/ not \-1.istitle() --1>> =suggSimil(\-1, ":[NA]", True)                           # Incohérence avec “\1” : “\-1” est une forme verbale conjuguée.
         5921  +
         5922  +    par  [un|une]  @:V.*:[123][sp]¬:[GNA]
         5923  +        <<- /conf/ not \3.istitle() and not value(<1, "|plus|moins|un|une|")
         5924  +        -3>> =suggSimil(\3, ":[NA]", True)                                                          # Incohérence avec “\1\2” : “\3” est une forme verbale conjuguée.
         5925  +
         5926  +TEST: par {{bloque}} de données
         5927  +TEST: par une {{donnait}} sans importance
  5715   5928   TEST: pour les insulter au sortir du seul troquet dispensateur d’oubli liquide du coin
  5716   5929   TEST: ce peut être un matériau à part entière pour alimenter discussions et délibérations.
  5717   5930   
  5718   5931   
  5719   5932   __conf_préposition_le_la_les_leur__
  5720   5933       à  [le|la|l’|les|leur|leurs]  @:¬:[GNAWMBYŴ]
  5721   5934           <<- /conf/ -3>> =suggSimil(\3, ":[NA]", True)                           # Incohérence : après “à”, on devrait trouver un groupe nominal (ou un verbe à l’infinitif).
................................................................................
  5854   6067           <<- /conf/ not \2.istitle() and not morph(<1, ":[NA]:[me]:si") -2>> _                       # Incohérence avec “sur” : “\2” est une forme verbale conjuguée.
  5855   6068   
  5856   6069   TEST: Toutes les blagues qu’on fera sur {{entreront}} dans l’histoire !
  5857   6070   TEST: Elles se querellent sans cesse sur presque tout.
  5858   6071   
  5859   6072   
  5860   6073   __conf_si_vconj__
  5861         -    si  @:[123][sp]¬:[GNAQWMT]  <end>
         6074  +    si  @:(?:[123][sp]|Y)¬:[GAQWMT]  <end>
  5862   6075           <<- /conf/ -2>> =suggSimil(\2, ":[AWGT]", True)                                             # Incohérence probable avec “si” : “\2” ne devrait pas être une forme verbale conjuguée.
  5863   6076   
  5864   6077       si  @:[123][sp]¬:[GNAQWMT]  @:¬:D
  5865   6078           <<- /conf/ not (morph(\2, ":V0") and morph(\3, ":[QY]"))
  5866   6079           -2>> =suggSimil(\2, ":[AWGT]", True)                                                        # Incohérence probable avec “si” : “\2” ne devrait pas être une forme verbale conjuguée.
  5867   6080   
         6081  +TEST: des personnes si {{désespérer}}
  5868   6082   TEST: Ces gens sont si {{prit}} par leur travail qu’ils en oublient de vivre.
  5869   6083   TEST: Ça ira mieux demain, surtout si émerge une demande forte de la part des consommateurs.
  5870   6084   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.
  5871   6085   
  5872   6086   
  5873   6087   __conf_si_x_être__
  5874   6088       si  *WORD  [/-je|/-tu|/-il|/-elle|/-on|/-nous|/-vous|/-ils|/-elles]
................................................................................
  5979   6193       [l’|les]        [en|y]          à
  5980   6194       [ne|me|te|se]   [les|l’]        à
  5981   6195       [nous|vous]     [en|y|les|l’]   à
  5982   6196       ne [le|la|les]  [leur|lui]      à
  5983   6197       ne [le|la|les]  [leur|lui]      à
  5984   6198       y en                            à
  5985   6199           <<- /conf/ --1>> a                                          # Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
         6200  +
         6201  +TEST: il me les {{à}} donnés
         6202  +TEST: il me l’{{à}} donné
         6203  +TEST: Il ne les leur {{à}} pas imposés.
         6204  +TEST: l’homme, jamais, ne la lui {{à}} imposés.
         6205  +TEST: l’homme, jamais, ne nous l’{{à}} prise.
         6206  +TEST: Il m’en {{à}} donné.
         6207  +TEST: Il ne m’{{à}} jamais vu.
         6208  +TEST: elle n’{{à}} rien raté.
         6209  +
  5986   6210   
  5987   6211       y à
  5988   6212           <<- /conf/ -2>> a                                           # Confusion probable : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
         6213  +
         6214  +TEST: elle n’y {{à}} pas droit.
         6215  +TEST: il y {{à}} des pertes.
         6216  +TEST: Il les y {{à}}.
         6217  +TEST: Y {{à}} du poulet
         6218  +
  5989   6219   
  5990   6220       [l’|les|en] à
  5991   6221           <<- /conf/ not \1.isupper() and not value(>1, "|côté|coup|pic|peine|peu|plat|propos|valoir|")
  5992   6222           -2>> a                                                      # Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
         6223  +
         6224  +TEST: Ce fâcheux, comme à son habitude, les {{à}} ennuyés à mourir.
         6225  +TEST: Lui l’{{à}} pris par surprise.
         6226  +TEST: Il y en {{à}}.
         6227  +TEST: Elle en {{à}} pris.
         6228  +TEST: Elle l’en {{à}} averti.
         6229  +TEST: lui, avec ceux-là, nous en {{à}} donnés trois.
         6230  +TEST: qui en {{à}} ?
         6231  +
  5993   6232   
  5994   6233       [il|on]  [nous|vous]  à
  5995   6234           <<- /conf/ -3>> a                                           # Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
         6235  +
         6236  +TEST: il nous {{à}} perdus dans ce dédale.
         6237  +
  5996   6238   
  5997   6239       elle  [nous|vous]  à
  5998   6240           <<- /conf/ not morph(<1, ":(?:3s|R)") and not morph(>1, ":Oo|>quo?i/")
  5999         -        -1>> 3                                                      # Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
         6241  +        -3>> a                                                      # Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
         6242  +
         6243  +TEST: elle nous {{à}} pris par suprise.
         6244  +
  6000   6245   
  6001   6246       à été
  6002   6247           <<- /conf/ -1>> a                                           # Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
         6248  +
         6249  +TEST: Cette femme {{à}} été confondue avec une autre.
         6250  +
  6003   6251   
  6004   6252       qui  à  @:Q¬:M
  6005   6253           <<- /conf/ \3.islower() -2>> a                              # Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
  6006   6254   
  6007         -    qui  [lui|nous|vous|y]  à
         6255  +TEST: ce qui {{à}} pris tant de valeur, c’est…
         6256  +
         6257  +
         6258  +    qui  [lui|nous|vous]  à
  6008   6259           <<- /conf/ -3>> a                                           # Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
         6260  +
         6261  +TEST: un élève qui nous {{à}} fait bien des misères.
         6262  +
  6009   6263   
  6010   6264       [leur|leurs] à
  6011   6265           <<- /conf/ not morph(<1, ":D") --1>> a                      # Confusion : “à” est une préposition. Pour le verbe avoir, écrivez “a”.
         6266  +
         6267  +TEST: le peuple leur {{à}} donner tort
         6268  +
  6012   6269   
  6013   6270       à  le  @:[NAQ].*:[me]¬:(?:Y|Oo)
  6014   6271           <<- /conf/ -1:2>> a le|au
  6015   6272           # Confusion. Ou vous confondez “à” (préposition) avec “a” (avoir), ou vous devez employer “au”. Exemple : _à_ midi, il _a_ pris son déjeuner _au_ restaurant.
         6273  +
         6274  +TEST: Ce chien, croyons-nous savoir, {{à le}} maître le plus violent qui soit.
         6275  +
  6016   6276   
  6017   6277       à  le  @:[NAQ].*:f¬:(?:Y|Oo)
  6018   6278           <<- /conf/ -1:2>> à la|a la
  6019   6279           # Confusion. Ou vous confondez “à” (préposition) avec “a” (avoir), ou vous devez employer “a la”. Exemple : elle _a_ la Palme d’Or du festival de Cannes.
         6280  +
         6281  +TEST: {{à le}} {{donnée}}
         6282  +
  6020   6283   
  6021   6284       à  les  @:[NAQ]¬:(?:Y|Oo)
  6022   6285           <<- /conf/ -1:2>> a les|aux
  6023   6286           # Confusion. Ou vous confondez “à” (préposition) avec “a” (avoir), ou vous devez employer “aux”. Exemple : Elle _a_ donné du travail _aux_ employés _à_ profusion.
         6287  +
         6288  +TEST: Celui qui y croit {{à les}} moyens d’y parvenir.
         6289  +
  6024   6290   
  6025   6291       à  *WORD
  6026   6292           <<- /conf/ \2.islower() and not value(\2, "|coté|") >>>
  6027   6293           <<- /conf/ morph(\2, ":(?:V.......[_z][az].*:Q|V1.*:Ip:2p)", ":[MGWNY]") -1>> a             # Confusion probable : “à” est une préposition. Pour le verbe “avoir”, écrivez “a”.
  6028   6294           <<- /conf/ __also__ and morph(\2, "V1.*:(?:Ip:2p|Q)", "*") and not value(<1, "|il|elle|on|n’|les|l’|m’|t’|s’|d’|en|y|lui|nous|vous|leur|")
  6029   6295           -2>> =suggVerbInfi(\2)                                                                      # Le verbe devrait être à l’infinitif.
  6030   6296           <<- /conf/ __else__ and morph(\2, ":[123][sp]", "*") and not value(\2, "|tord|tords|") >>>
  6031   6297           <<- /conf/ morph(\2, ":V2.*:Ip:3s", "*") -2>> =suggVerbPpas(\2, ":m:s")                     # Incohérence : “\1” est une préposition. “\2” est un verbe conjugué.
  6032   6298           <<- /conf/ __also__ -1>> a                                                                  # Confusion probable : “à” est une préposition. Pour le verbe “avoir”, écrivez “a”.
  6033   6299           <<- /conf/ __else__ -2>> _                                                                  # Incohérence : “\1” est une préposition. “\2” est un verbe conjugué.
  6034   6300   
  6035         -TEST: Ce fâcheux, comme à son habitude, les {{à}} ennuyés à mourir.
  6036         -TEST: Lui l’{{à}} pris par surprise.
  6037         -TEST: elle n’y {{à}} pas droit.
  6038         -TEST: il y {{à}} des pertes.
  6039         -TEST: ce qui {{à}} pris tant de valeur, c’est…
  6040         -TEST: Cette femme {{à}} été confondue avec une autre.
  6041         -TEST: Il ne les leur {{à}} pas imposés.
  6042         -TEST: l’homme, jamais, ne la lui {{à}} imposés.
  6043         -TEST: l’homme, jamais, ne nous l’{{à}} prise.
  6044         -TEST: il me les {{à}} donnés
  6045         -TEST: il me l’{{à}} donné
  6046         -TEST: qui en {{à}} ?
  6047         -TEST: un élève qui leur {{à}} fait bien des misères.
  6048         -TEST: Il ne m’{{à}} jamais vu.
  6049   6301   TEST: Que fait-il {{a}} cette conférence ?
  6050         -TEST: Il m’en {{à}} donné.
  6051         -TEST: Il y en {{à}}.
  6052         -TEST: Il les y {{à}}.
  6053         -TEST: Elle en {{à}} pris.
  6054         -TEST: Elle l’en {{à}} averti.
  6055         -TEST: elle n’{{à}} rien raté.
  6056         -TEST: lui, avec ceux-là, nous en {{à}} donnés trois.
  6057         -TEST: Celui qui y croit {{à les}} moyens d’y parvenir.
  6058         -TEST: Ce chien, croyons-nous savoir, {{à le}} maître le plus violent qui soit.
  6059   6302   TEST: L’homme {{à}} ouvert la boîte.
  6060   6303   TEST: Il ne nous reste plus qu’{{à}} {{vérifié}} si votre maquette.
  6061   6304   TEST: Je veux {{à}} {{mangé}}.
  6062   6305   TEST: Ne pas hésiter {{à}} {{demandé}} des conseils.
  6063   6306   TEST: cette femme, dans son délire, {{à}} {{jetez}} son argent à la poubelle.
  6064   6307   TEST: Ce que cet homme à {{devient}} aujourd’hui notre problème
  6065         -TEST: le peuple leur {{à}} donner tort
  6066   6308   TEST: il en a.
  6067   6309   TEST: elle en a.
  6068   6310   TEST: celle qui à contrario nous a foutu dans la merde.
  6069   6311   TEST: ceux qui à Somewhere se sont si mal illustrés.
  6070   6312   TEST: en à peine vingt ans
  6071   6313   
  6072   6314   
................................................................................
  6288   6530   TEST: tout part {{à veau l’eau}}
  6289   6531   TEST: On décida de tout laisser partir {{à vau l’o}}
  6290   6532   TEST: une dérive à vau-l’eau.
  6291   6533   
  6292   6534   
  6293   6535   __conf_à_a_locutions__
  6294   6536       a ?seulement¿ [*NUM|@:B|quelques|plusieurs] [millimètres|centimètres|décamètres|mètres|kilomètres|verstes|lieues|UA|parsecs|années-lumière] de distance
  6295         -    a [califourchon|contrecœur|contre-cœur|contrejour|contre-jour|contretemps|contre-temps|demi-mot|gogo|nouveau|peine|présent|rebrousse-poil|regret|travers|tout-va|confesse|midi|minuit|rallonge|reculons|risque|sec|tâtons|vélo|vif]
         6537  +    a [califourchon|contrecœur|contre-cœur|contrejour|contre-jour|contretemps|contre-temps|demi-mot|gogo|distance|nouveau|peine|présent|rebrousse-poil|regret|travers|tout-va|confesse|midi|minuit|rallonge|reculons|risque|sec|tâtons|vélo|vif]
  6296   6538       a air comprimé
  6297   6539       a armes égales
  6298   6540       a aucun prix
  6299   6541       a autrui
  6300   6542       a autre chose
  6301   6543       a bas [>coût|>cout]
  6302   6544       a bâbord
................................................................................
  6559   6801       >sac a [dos|main|langer|merde|foutre]
  6560   6802       >serpent a >sonnette
  6561   6803       >silo a [>grain|blé]
  6562   6804       >soue a >cochonne
  6563   6805       >table a repasser
  6564   6806       >tigre a >dent de >sabre
  6565   6807       >tondeuse a gazon
         6808  +    >train a grande vitesse
  6566   6809       >trou a >rat
  6567   6810       >tueuse a gages
  6568   6811       >turbine a [gaz|vapeur]
  6569   6812       >vache a lait
  6570   6813       >vente a domicile
  6571   6814       >vernis a ongles
  6572   6815       >vol a [la|l’] [étalage|sauvette|tire]
................................................................................
  6862   7105           <<- /conf/ ->> de pied en cap                   # Confusion : la cape est un vêtement.|https://fr.wiktionary.org/wiki/de_pied_en_cap
  6863   7106   
  6864   7107   TEST: rhabillée {{de pied en cape}}.
  6865   7108   
  6866   7109   
  6867   7110   # ce / se / ceux
  6868   7111   __conf_ce_ceux_se!6__
  6869         -    ce  @:V[123].*:(?:Y|[123][sp])¬:[NAGM]|>(?:devoir|pouvoir|sembler|vouloir)/
  6870         -        <<- /conf/ not \1.isupper() and \2.islower() and not value(\2, "|faire|")
  6871         -        -1>> se                                         # Confusion : « \2 » est un verbe. Exemples : ce bâtiment, se perdre.
  6872         -
  6873         -    ce  [/-il|/-ils|/-elle|/-elles|/-on]
  6874         -        <<- /conf/ not \1.isupper() and \2.islower()
  6875         -        -1>> se                                         # Confusion : « \2 » est un verbe. Exemples : ce bâtiment, se perdre.
  6876         -
  6877         -    [ce|c’] qui ce passe
  6878         -        <<- /conf/ -3>> se                              # Confusion : « \4 » est un verbe. Exemples : ce bâtiment, se perdre.
  6879         -
  6880   7112       pour se faire ,
  6881   7113       pour se faire @:G¬:[AYD]
  6882   7114           <<- /conf/ -2>> ce                              # Confusion probable. Dans cette locution, il faut employer “ce”.|http://fr.wiktionary.org/wiki/pour_ce_faire
  6883   7115   
  6884         -    ne ce
  6885         -        <<- /conf/ -2>> se                              # Confusion. Ce chien, ce chat… Se demander, se croire…
  6886         -
  6887         -    ne [c’|ç’]
  6888         -        <<- /conf/ -2>> s’                              # Confusion. Ce chien, ce chat… Se demander, se croire…
  6889         -
  6890   7116       se [que|qu’|qui|dont|malgré|pourquoi|avec|pour|par]
  6891   7117           <<- /conf/ -1>> ce                              # Confusion. Exemples : ce bâtiment, se perdre.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440
  6892   7118   
  6893         -    qui  ce  @:V¬:[NAQ].*:[me]
  6894         -        <<- /conf/ -2>> se                              # Confusion probable. Exemples : ce bâtiment, se perdre.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440
  6895         -
  6896   7119       ceux  ?[ne|n’]¿  @:V0.*:[123][sp]¬:P|>a/
  6897   7120           <<- /conf/ -1>> ce                              # Confusion.|http://www.intellego.fr/soutien-scolaire-6eme/aide-scolaire-francais/ce-ceux-ou-se/3829
  6898   7121   
  6899   7122       se [ne|n’] [>être|>pouvoir|>devoir]
  6900   7123           <<- /conf/ not \1.isupper() -1>> ce             # Confusion probable.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440
  6901   7124   
  6902   7125       se  /-là
................................................................................
  6905   7128   
  6906   7129       ceux  ne  @:[123]s¬:P
  6907   7130           <<- /conf/ -1>> ce                              # Confusion.|http://www.intellego.fr/soutien-scolaire-6eme/aide-scolaire-francais/ce-ceux-ou-se/3829
  6908   7131   
  6909   7132       ceux  @:N.*:s¬:(?:A.*:[pi]|P|R|G)|>(?:autour|a)/
  6910   7133           <<- /conf/ -1>> ce                              # Confusion probable.|http://www.intellego.fr/soutien-scolaire-6eme/aide-scolaire-francais/ce-ceux-ou-se/3829
  6911   7134   
  6912         -TEST: il ne {{ce}} compte pas parmi eux
  6913         -TEST: il ne {{ç’}}avançait jamais sans avoir pesé toutes les conséquences
  6914         -TEST: {{Ce}} serait-elle compromise ?
  6915   7135   TEST: {{Se}} seraient des histoires.
  6916   7136   TEST: {{se}} seraient des jours heureux.
  6917   7137   TEST: {{Se}} sont de grands enfants.
  6918   7138   TEST: {{Se}} sera une fille.
  6919   7139   TEST: {{ceux}} seraient des jours heureux
  6920   7140   TEST: Pour {{se}} faire, ils sont prêts à tout.
  6921   7141   TEST: {{se}} ne peut être ainsi.
  6922   7142   TEST: C’est tout {{se}} qu’il y a
  6923   7143   TEST: Tout {{se}} que je fais
  6924   7144   TEST: tout {{se}} qu’il entend
  6925         -TEST: {{Ce}} promener est relaxant.
  6926         -TEST: Il {{ce}} {{sent}} seul
  6927   7145   TEST: {{se}} {{train}} est en retard
  6928   7146   TEST: {{ceux}} train arrive trop vite.
  6929   7147   TEST: {{ceux}} ne doit pas nous faire oublier ce désastre
  6930         -TEST: qui {{ce}} donne en spectacle.
  6931         -TEST: {{ce}} prennent-ils pour des experts ?
  6932   7148   TEST: {{se}} {{chemin-là}} est difficile
  6933   7149   TEST: les expatriés éloignés ou ceux habitant ici
  6934   7150   TEST: les photographies de ceux n’ayant pas dépassé sept sur vingt.
  6935   7151   TEST: Pensez-vous que ceux ne sachant même pas ce qu’est une VHS peuvent y trouver leur compte ?
  6936   7152   TEST: la réduction de ma liberté intellectuelle et celle de ceux autour de moi
         7153  +
         7154  +
         7155  +__conf_se_ceux_ce!6__
         7156  +    ce  @:V[123].*:(?:Y|[123][sp])¬:[NAGM]|>(?:devoir|pouvoir|sembler|vouloir)/
         7157  +        <<- /conf/ not \1.isupper() and \2.islower() and not value(\2, "|faire|")
         7158  +        -1>> se                                         # Confusion : « \2 » est un verbe. Exemples : ce bâtiment, se perdre.
         7159  +
         7160  +    ce  [/-il|/-ils|/-elle|/-elles|/-on]
         7161  +        <<- /conf/ not \1.isupper() and \2.islower()
         7162  +        -1>> se                                         # Confusion : « \2 » est un verbe. Exemples : ce bâtiment, se perdre.
         7163  +
         7164  +    [ce|c’] qui ce passe
         7165  +        <<- /conf/ -3>> se                              # Confusion : « \4 » est un verbe. Exemples : ce bâtiment, se perdre.
         7166  +
         7167  +    [ne|n’] ce
         7168  +        <<- /conf/ -2>> se                              # Confusion. Ce chien, ce chat… Se demander, se croire…
         7169  +
         7170  +    [ne|n’] [c’|ç’]
         7171  +        <<- /conf/ -2>> s’                              # Confusion. Ce chien, ce chat… Se demander, se croire…
         7172  +
         7173  +    qui  ce  @:V¬:[NAQ].*:[me]
         7174  +        <<- /conf/ -2>> se                              # Confusion probable. Exemples : ce bâtiment, se perdre.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440
         7175  +
         7176  +TEST: il ne {{ce}} compte pas parmi eux
         7177  +TEST: il ne {{ç’}}avançait jamais sans avoir pesé toutes les conséquences
         7178  +TEST: {{Ce}} serait-elle compromise ?
         7179  +TEST: {{Ce}} promener est relaxant.
         7180  +TEST: Il {{ce}} {{sent}} seul
         7181  +TEST: qui {{ce}} donne en spectacle.
         7182  +TEST: {{ce}} prennent-ils pour des experts ?
  6937   7183   TEST: […] qui ne peut être si ardente qu’elle ne se doive, ce semble, éteindre par la moindre goutte de sang qui sorte de leurs plaies.
  6938   7184   TEST: à qui ce texte doit tant, à qui ce texte est dédié
  6939   7185   
  6940   7186   
  6941   7187   # ce à quoi
  6942   7188   __conf_ce_à_quoi_qui__
  6943   7189       se [à|a] [quoi|koi]
................................................................................
  7224   7470           <<- /conf/ not morphVC(\1, ">(?:profiter|bénéficier)/") and not morph(>1, ">(?:financi[eè]re?|pécuni(?:er|aire)|sociaux)s?/")
  7225   7471           -2:3>> davantage                                                            # Confusion probable : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”…
  7226   7472   
  7227   7473       d’ >avantage [de|d’]
  7228   7474           <<- /conf/ -1:2>> davantage                                                 # Confusion possible : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”…
  7229   7475   
  7230   7476   TEST: ils ont peu {{davantage}} à vivre ici.
         7477  +TEST: ils sont {{d’avantages}} perdus que les autres.
  7231   7478   TEST: Ils s’exerceront {{d’avantages}}.
  7232   7479   TEST: {{d’avantage}} de monde de jour en jour
  7233   7480   TEST: Viendras-tu {{d’avantage}} à la maison
  7234         -TEST: ils sont {{d’avantages}} perdus que les autres.
  7235   7481   TEST: il en faut {{d’avantages}}.
  7236   7482   TEST: veut-elle {{d’avantage}} se reposer ?
  7237   7483   TEST: {{d’avantage}} de monde viendra
  7238   7484   TEST: tout ce qu’il apporte d’avantages pécuniaires.
  7239   7485   TEST: un certain nombre d’avantages sociaux.
  7240   7486   TEST: ils ont tant d’avantages.
  7241   7487   
................................................................................
  8014   8260           <<- /conf/ -2>> mais
  8015   8261           # Confusion probable : “mai” est le 5ᵉ mois de l’année. Pour la conjonction de coordination, écrivez “mais”.|https://fr.wiktionary.org/wiki/mais
  8016   8262   
  8017   8263       mes  [que|qu’|pourquoi|comment|quand|là|ici|combien|surtout|puisque|puisqu’|quoi|quoique|quoiqu’]
  8018   8264       mes  [le|la|l’|les|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quels|quelle|quelles|plusieurs]
  8019   8265       mes  [je|j’|tu|il|elle|on|nous|vous|ils|elles]
  8020   8266           <<- /conf/ (\1.islower() or value(<1, "|<start>|,|")) and \2.islower() -1>> mais
  8021         -        # Confusion possible : “mes” est un déterminant utilisé pour signaler la possession d’objets. Pour la conjonction de coordination, écrivez “mais”.|https://fr.wiktionary.org/wiki/mais
         8267  +        # Confusion possible : “mes” est un déterminant utilisé pour signaler la possession. Pour la conjonction de coordination, écrivez “mais”.|https://fr.wiktionary.org/wiki/mais
  8022   8268   
  8023   8269   TEST: {{mai}} il y a encore tant à faire.
  8024   8270   TEST: Je viendrai, {{mai}} il faudra avoir tout prévu.
         8271  +TEST: {{mes}} que voulez-vous
  8025   8272   TEST: Mai pluvieux.
  8026   8273   
  8027   8274   
  8028   8275   # min / mins
  8029   8276   __conf_symbole_min__
  8030   8277       *NUM  mins
  8031   8278           <<- /conf/ -2>> min                         # Les unités de mesure abrégées ne prennent pas la marque du pluriel.
................................................................................
  8050   8297   
  8051   8298   # n’est-ce pas - ai / es / est
  8052   8299   __conf_n_est_ce_pas__
  8053   8300       n’ [es|ai|aie|aies|et|ait|aient|hé|eh|e|é] [ce|se] pas
  8054   8301       n’ [es-ce|ai-ce|aie-ce|aies-ce|et-ce|ait-ce|aient-ce|hé-ce|eh-ce|e-ce|é-ce] pas
  8055   8302           <<- /conf/ ->> n’est-ce pas                         # Confusion. N’est-ce pas.|https://fr.wiktionary.org/wiki/n%E2%80%99est-ce_pas
  8056   8303   
  8057         -    n’ est-ce-pas
  8058         -    n’ est ce pas
  8059         -    n’ est ce-pas
  8060         -        <<- /conf/ ->> n’est-ce pas                         # Un seul trait d’union.|https://fr.wiktionary.org/wiki/n%E2%80%99est-ce_pas
  8061         -
  8062   8304   TEST: on en a plus qu’assez, {{n’ait-ce pas}} ?
  8063         -TEST: il n’en peut plus, {{n’est-ce-pas}} ?
  8064   8305   
  8065   8306   
  8066   8307   # notre / nôtre -- votre / vôtre
  8067   8308   # Hunspell corrige déjà les formes au pluriel (les nôtres).
  8068   8309   __conf_nôtre_notre__
  8069   8310       [le|la|les|du|des|au|aux] notre
  8070   8311           <<- /conf/ not value(>1, "|père|") -2>> nôtre                       # Confusion : « notre possession », « la nôtre ».
................................................................................
  8099   8340   TEST: il se sentait de nouveau homme
  8100   8341   TEST: il se sentait à nouveau homme
  8101   8342   
  8102   8343   
  8103   8344   # nulle part
  8104   8345   __conf_nulle_part__
  8105   8346       nul part
  8106         -        <<- /conf/ not morph(<1, ":D.*:m") ->> nulle part           # Confusion : pour dire “en aucun lieu”, écrivez “nulle part”.
         8347  +        <<- /conf/ not morph(<1, ":D.*:m:[si]") ->> nulle part      # Confusion : pour dire “en aucun lieu”, écrivez “nulle part”.
  8107   8348   
  8108   8349   TEST: car {{nul part}} ailleurs, on n’en trouve une telle concentration
  8109   8350   
  8110   8351   
  8111   8352   # oc / hoc
  8112   8353   __conf_oc_hoc__
  8113   8354       ad oc
................................................................................
  8119   8360   TEST: Les bonnes théories n’ont pas d’explication {{ad oc}}.
  8120   8361   TEST: Je ne connais pas la langue d’{{hoc}}.
  8121   8362   TEST: Ne t’insurge donc pas à la pensée que quelques instants puissent t’être nécessaires pour apprendre à lire la langue d’oc.
  8122   8363   TEST: Toutes les agences évaluent de façon ad hoc la satisfaction de leur clientèle à l’endroit de leur produit
  8123   8364   
  8124   8365   
  8125   8366   # on / ont
  8126         -__conf_on_ont__
         8367  +__conf_ont_on__
  8127   8368       on  @:W¬:(?:3s|Ov)
  8128   8369       on  [de|d’|du|des|un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|plusieurs|certains|certaines]
  8129   8370           <<- /conf/ not morph(<1, ":V.*:3s") and not before0("’$")
  8130   8371           -1>> ont                                                    # Confusion probable : “avoir” à la 3ᵉ personne du pluriel du présent s’écrit “ont”.
  8131   8372   
         8373  +    [n’|m’|t’|l’] [y|en] on
         8374  +        <<- /conf/ -3>> ont                                         # Confusion. Exemples : « on y va », « ils ont faim ».
         8375  +
         8376  +    [ne|n’|me|m’|te|t’] l’ on
         8377  +        <<- /conf/ -3>> ont                                         # Confusion. Exemples : « on y va », « ils ont faim ».
         8378  +
         8379  +    qui on
         8380  +        <<- /conf/ not morph(<1, ":[VR]|<start>") and not morph(>1, ":(?:3s|Ov)")
         8381  +        -2>> ont                                                    # Confusion probable. Exemples : « on y va », « ils ont faim ».
         8382  +
  8132   8383   TEST: ces gens {{on}} {{souvent}} tort.
  8133   8384   TEST: {{on}} {{des}} drôles de manières
         8385  +TEST: n’y {{on}} {{jamais}} lieu de telles abominations !
         8386  +TEST: ces chiens te l’{{on}} {{donné}}
         8387  +TEST: Qui {{on}} {{tant}} de malheurs !
  8134   8388   TEST: Je voulais qu’on soit ensemble.
         8389  +TEST: qui on blâme, ce soir ?
  8135   8390   
  8136   8391   
  8137         -__conf_ont_on__
         8392  +__conf_on_ont__
  8138   8393       [<start>|,|que|qu’] ?l’¿ (ont) [ne|n’|me|m’|te|se|s’]
  8139   8394       [<start>|,|que|qu’] ?l’¿ (ont) [lui|nous|vous] @:[123][sp]¬:G
  8140   8395       [<start>|,|que|qu’] ?l’¿ (ont) [leur|le|la|l’] @:[123][sp]¬:(?:G|[NA].*:[si])
  8141   8396       [<start>|,|que|qu’] ?l’¿ (ont) @:[123][sp]¬:[GQ]|>(?:envie|peine|affaire|hâte|force|recours|somme)/
  8142   8397           <<- /conf/ -1>> on                                          # Confusion probable : “ont” est une conjugaison du verbe avoir.
  8143   8398   
  8144   8399       [<start>|,|que|qu’] ?l’¿ (ont) t’
  8145   8400           <<- /conf/ not value(>1, "|il|ils|elle|elles|") -1>> on     # Confusion probable : “ont” est une conjugaison du verbe avoir.
  8146   8401   
  8147         -    [n’|m’|t’|s’|l’] [y|en] on
  8148         -        <<- /conf/ -3>> ont                                         # Confusion. Exemples : « on y va », « ils ont faim ».
  8149         -
  8150         -    [ne|me|te|se] l’ on
  8151         -        <<- /conf/ -3>> ont                                         # Confusion. Exemples : « on y va », « ils ont faim ».
  8152         -
  8153   8402       ont *WORD
  8154   8403           <<- /conf/ morph(<1, ":Cs")
  8155   8404               and ( value(\2, "|ne|n’|me|m’|te|se|s’|") or morph(\2, ":[123][sp]", ":[QG]|>(?:envie|peine|affaire|hâte|force|recours|somme)/") )
  8156   8405           -1>> on                                                     # Confusion probable : “ont” est une conjugaison du verbe avoir.
  8157   8406   
  8158         -    qui on
  8159         -        <<- /conf/ not morph(<1, ":[VR]|<start>") and not morph(>1, ":(?:3s|Ov)")
  8160         -        -2>> ont                                                    # Confusion probable. Exemples : « on y va », « ils ont faim ».
  8161         -
  8162   8407       ~-ont$
  8163   8408           <<- /conf/ ->> =\1[:-1]                                     # Incohérence : “ont” est une forme conjuguée du verbe “avoir” (par exemple: “ils ont”). Pour le pronom personnel, écrivez “on”.
  8164   8409   
  8165   8410       [<start>|,]  *WORD  ont
  8166   8411           <<- /conf/ space_after(\2, 1, 1) and not value(\2, "|soit|") and morph(\2, ":3s") -2:3>> \2-on
  8167   8412           # Confusion probable : “ont” est une forme conjuguée du verbe “avoir”. Pour le pronom personnel, écrivez “on” et mettez un trait d’union puisqu’il s’agit d’une question.
  8168   8413   
         8414  +TEST: il m’assure qu’{{ont}} ne sait pas s’y prendre
  8169   8415   TEST: {{ont}} m’assure qu’il n’y en a pas.
  8170   8416   TEST: {{Ont}} n’arrive pas à s’en sortir.
  8171   8417   TEST: {{Ont}} ne sait jamais quoi faire
  8172   8418   TEST: si {{ont}} donne à ces gens, ça n’en finit plus.
  8173   8419   TEST: {{Ont}} viens !
  8174   8420   TEST: {{Ont}} ne sait pas comment faire.
  8175         -TEST: n’y {{on}} {{jamais}} lieu de telles abominations !
  8176         -TEST: ces chiens te l’{{on}} {{donné}}
         8421  +TEST: ouais, c’est ça, {{ont}} t’assure que c’est vrai
  8177   8422   TEST: {{Ont}} lui avait donné du temps
  8178   8423   TEST: {{Ont}} leur {{prendra}} tout
  8179   8424   TEST: Qu’importe, {{ont}} leur {{prend}} tout
  8180         -TEST: Qui {{on}} {{tant}} de malheurs !
  8181   8425   TEST: {{peut-ont}} y arriver avec si peu de moyens ?
  8182   8426   TEST: {{peut ont}} y arriver ?
  8183   8427   TEST: comme ce que l’{{ont}} {{voit}} dans le lien entre polygynie et guerre.
  8184   8428   TEST: Tout à fait, {{ont}} peut même dire qu’à l’adolescence, ce sont les problèmes de l’enfance qui ressortent.
  8185   8429   TEST: les politiques de l’offre ont échoué.
  8186         -TEST: qui on blâme, ce soir ?
  8187   8430   TEST: qui n’ont somme toute que le désir de vivre paisiblement
  8188   8431   TEST: ces textes, quoi qu’on en pense, ont force de loi.
  8189   8432   TEST: s’ils n’ont ne serait-ce qu’un peu de jugeotte, on ne les reverra plus.
  8190   8433   TEST: En français, la plupart des noms de métier traditionnellement masculins soit ne disposent pas d’une forme féminine, soit ont des formes féminines anciennes tombées en désuétude.
  8191   8434   
  8192   8435   
  8193   8436   # ou / où
................................................................................
  8220   8463           <<- /conf/ --1>> où                                 # Confusion. La conjonction “ou” signale une alternative. Pour identifier un lieu ou un temps, écrivez “où”.
  8221   8464   
  8222   8465       depuis le [jour|millénaire|moment|mois|siècle] ou
  8223   8466       depuis la [minute|semaine|seconde] ou
  8224   8467       depuis l’ [année|heure|instant] ou
  8225   8468           <<- /conf/ -4>> où                                  # Confusion. La conjonction “ou” signale une alternative. Pour identifier un lieu ou un temps, écrivez “où”.
  8226   8469   
  8227         -TEST: {{Ou}} sont tes affaires ?
  8228         -TEST: au moment {{ou}} elle allait enfin réussir
  8229         -TEST: je ne sais même pas par {{ou}} commencer
  8230         -TEST: {{ou}} et comment s’y prendre
  8231         -TEST: vers {{ou}} se tourner quand tout va mal ?
  8232         -TEST: toutes les fois {{ou}} nous avons dansé
  8233         -TEST: pour le cas {{ou}} on serait arrêté dans notre élan.
  8234         -TEST: à partir du moment {{ou}} il est entré.
  8235         -TEST: à partir de l’instant {{ou}} elle est venue.
  8236         -TEST: depuis l’année {{ou}} nous sommes allés en Bretagne
  8237         -TEST: depuis la seconde {{ou}} tu as parlé
  8238         -TEST: depuis le jour {{ou}} il a été blessé.
         8470  +TEST: {{Ou}} sont tes affaires ?                                    ->> Où
         8471  +TEST: au moment {{ou}} elle allait enfin réussir                    ->> où
         8472  +TEST: je ne sais même pas par {{ou}} commencer                      ->> où
         8473  +TEST: {{ou}} et comment s’y prendre                                 ->> où
         8474  +TEST: vers {{ou}} se tourner quand tout va mal ?                    ->> où
         8475  +TEST: toutes les fois {{ou}} nous avons dansé                       ->> où
         8476  +TEST: pour le cas {{ou}} on serait arrêté dans notre élan.          ->> où
         8477  +TEST: à partir du moment {{ou}} il est entré.                       ->> où
         8478  +TEST: à partir de l’instant {{ou}} elle est venue.                  ->> où
         8479  +TEST: depuis l’année {{ou}} nous sommes allés en Bretagne           ->> où
         8480  +TEST: depuis la seconde {{ou}} tu as parlé                          ->> où
         8481  +TEST: depuis le jour {{ou}} il a été blessé.                        ->> où
  8239   8482   
  8240   8483   
  8241   8484   # pale / pâle
  8242   8485   __conf_pâle_pale__
  8243   8486       [bien|très|trop|si|vraiment|tellement] >pale
  8244         -        <<- /conf/ -2>> =\2.replace("pal", "pâl")
         8487  +        <<- /conf/ -2>> =\2.replace("a", "â").replace("A", "Â")
  8245   8488           # Utilisez “pâle” pour évoquer la pâleur… Une pale est, entre autres choses, un élément d’une hélice.|http://fr.wiktionary.org/wiki/pale
  8246   8489   
  8247   8490       >pale [>imitation|>imitatrice|>rayon]
  8248   8491           <<- /conf/ -1>> =\1.replace("a", "â").replace("A", "Â")
  8249   8492           # Utilisez “pâle” pour évoquer la pâleur… Une pale est, entre autres choses, un élément d’une hélice.|http://fr.wiktionary.org/wiki/pale
  8250   8493   
  8251   8494   TEST: elles sont si {{pales}}.
................................................................................
  8476   8719       poteau rose
  8477   8720           <<- /conf/ ->> pot aux roses                                        # Confusion probable. On dit : « découvrir le pot aux roses ».|http://fr.wiktionary.org/wiki/d%C3%A9couvrir_le_pot_aux_roses
  8478   8721   
  8479   8722   TEST: Ils ont découvert le {{poteau rose}}.
  8480   8723   
  8481   8724   
  8482   8725   # prêt / près / pré
  8483         -__conf_pré_près_prêt__
  8484         -    de plus [>prêt|>pré]
  8485         -    depuis [>prêt|>pré]
  8486         -        <<- /conf/ --1>> près                                               # Confusion probable. Être prêt(e) à faire quelque chose. Être près de quelque chose. Le pré est un champ d’herbes.
  8487         -
  8488         -    [très|trop] [>prêt|>pré]
  8489         -        <<- /conf/ -2>> près                                                # Confusion probable. Être prêt(e) à faire quelque chose. Être près de quelque chose. Le pré est un champ d’herbes.
  8490         -
         8726  +__conf_prêt_près_pré__
  8491   8727       près à [ne|n’|me|m’|te|t’|se|s’]
  8492   8728       près à ?[le|la|l’|les|en|nous|vous|lui|leur|y|tout]¿ @:Y
  8493   8729       près à [nous|vous]     [le|la|l’|les|en|y]           @:Y
  8494   8730       près à [le|la|l’|les]  [lui|leur|en|y]               @:Y
  8495   8731       près à [lui|leur|y]    en                            @:Y
  8496   8732           <<- /conf/ not value(<1, "|peu|de|") and not before("(?i)\\bau plus $")
  8497   8733           -1>> prêt|prêts                                                     # Confusion probable. Être près de (faire) quelque chose. Prêt à faire quelque chose.
  8498   8734   
         8735  +TEST: Il est {{près}} à les aider                               ->> prêt|prêts
         8736  +TEST: Il a obtenu un prêt de Patrick
         8737  +TEST: Il a obtenu un prêt de Le Drian
         8738  +TEST: les prêts de BMW ou de Mercedes pour visiter la ville
         8739  +
         8740  +
         8741  +__conf_près_prêt_pré__
         8742  +    de plus [>prêt|>pré]
         8743  +    depuis [>prêt|>pré]
         8744  +        <<- /conf/ --1>> près                                               # Confusion probable. Être prêt(e) à faire quelque chose. Être près de quelque chose. Le pré est un champ d’herbes.
         8745  +
         8746  +    [très|trop] [>prêt|>pré]
         8747  +        <<- /conf/ -2>> près                                                # Confusion probable. Être prêt(e) à faire quelque chose. Être près de quelque chose. Le pré est un champ d’herbes.
         8748  +
  8499   8749       >prêt [de|d’] [ne|n’|me|m’|te|t’|se|s’]
  8500   8750       >prêt [de|d’] ?[le|la|l’|les|en|nous|vous|lui|leur|y|tout]¿ @:Y
  8501   8751       >prêt [de|d’] [nous|vous]     [le|la|l’|les|en|y]           @:Y
  8502   8752       >prêt [de|d’] [le|la|l’|les]  [lui|leur|en|y]               @:Y
  8503   8753       >prêt [de|d’] [lui|leur|y]    en                            @:Y
  8504   8754           <<- /conf/ -1>> près                                                # Confusion probable. Être près de (faire) quelque chose. Prêt à faire quelque chose.
  8505   8755   
................................................................................
  8515   8765   
  8516   8766       à la [virgule|nanoseconde|milliseconde|seconde|minute] [>prêt|>pré]
  8517   8767           <<- /conf/ -4>> près                                                # Confusion probable. Locution “à la \3 près”.
  8518   8768   
  8519   8769       à quelques [degrés|exceptions|nuances|pourcents|variations|nanomètres|millimètres|centimètres|décimètres|mètres|kilomètres|parsecs|années-lumière|nanosecondes|millisecondes|secondes|minutes|heures|jours|semaines|mois|années|décennies|siècles|millénaires] [>prêt|>pré]
  8520   8770           <<- /conf/ -4>> près                                                # Confusion probable. Locution “à quelques \3 près”.
  8521   8771   
  8522         -    à la >seconde [>prêt|>pré]
  8523         -        <<- /conf/ -3>> près                                                # Confusion probable. Locution “à la \2 près”.
  8524         -
  8525   8772       au >mètre [>prêt|>pré]
  8526   8773           <<- /conf/ -3>> près                                                # Confusion probable. Locution “au \2 près”.
  8527   8774   
  8528   8775       à ([ceci|cela]) ([prêt|prêts]) [que|qu’]
  8529         -    , à ([ceci|cela]) ([prêt|prêts]) ,
         8776  +    [<start>|,] à ([ceci|cela]) ([prêt|prêts]) [,|<end>]
  8530   8777           <<- /conf/ -2>> près                                                # Confusion probable. Locution “à \1 près”.|https://fr.wiktionary.org/wiki/%C3%A0_cela_pr%C3%A8s
  8531   8778   
  8532   8779       ni de [>prêt|>pré] ?,¿ ni de loin
  8533   8780           <<- /conf/ -3>> près                                                # Confusion. Être près de (faire) quelque chose. Prêt à faire quelque chose.
  8534   8781   
  8535   8782       depuis [>prêt|>pré] [de|d’] *NUM [secondes|minutes|heures|jours|semaines|mois|ans|années|décennies|siècles|millénaires]
  8536   8783       depuis [>prêt|>pré] [de|d’] @:B  [secondes|minutes|heures|jours|semaines|mois|ans|années|décennies|siècles|millénaires]
  8537   8784           <<- /conf/ -2>> près                                                # Confusion : “prêt” signifie “être apprêté”. Depuis presque “\4 \5”, donc près de “\4 \5”.
  8538   8785   
  8539   8786   TEST: depuis {{prêt}} de 15 ans
         8787  +TEST: approche très {{prêt}}
  8540   8788   TEST: ils se sont approchés très {{prêts}}.
  8541   8789   TEST: Je suis si {{prêt}} d’y arriver.
  8542   8790   TEST: Elle est si {{prêt}} de la trouver.
  8543         -TEST: Il est {{près}} à les aider
  8544   8791   TEST: Elle va regarder ça de plus {{prêt}}.
  8545   8792   TEST: Il était rasé de {{prés}}
         8793  +TEST: à la virgule {{pré}}
         8794  +TEST: à quelques degrés {{prêts}}
         8795  +TEST: au mètre {{pré}}
  8546   8796   TEST: Il est un peu fantasque ; mais, à cela {{prêt}}, c’est un aimable homme.
  8547   8797   TEST: Il nous emmerde depuis {{prêt}} de cinq jours avec son histoire à dormir debout
  8548   8798   TEST: Ils ne sont ni de {{prêt}} ni de loin affiliés à ces gens
  8549         -TEST: Il a obtenu un prêt de Patrick
  8550         -TEST: Il a obtenu un prêt de Le Drian
  8551   8799   TEST: collait au millimètre près à la réalité
  8552         -TEST: les prêts de BMW ou de Mercedes pour visiter la ville
  8553   8800   
  8554   8801   
  8555   8802   # prix / pris
  8556   8803   __conf_prix_pris__
  8557   8804       [à|a] n’importe quel pris
  8558   8805       quel est [le|mon|ton|son|notre|votre|leur|leurs] pris
  8559   8806           <<- /conf/ --1>> prix                                               # Confusion : pour évoquer la valeur d’une chose, écrivez “prix”.|https://fr.wiktionary.org/wiki/prix
................................................................................
  8601   8848   TEST: Beaucoup d’abord, ensuite plusieurs puis quelques-uns seulement.
  8602   8849   TEST: Il faut discrètement en creuser plusieurs puis arrêter aussitôt.
  8603   8850   TEST: Il vient tel quel puis semble avoir des doutes.
  8604   8851   TEST: avec un puis plusieurs autres.
  8605   8852   
  8606   8853   
  8607   8854   # quand / quant / qu’en
  8608         -__conf_quand_quant_qu_en__
         8855  +__conf_quant_quand_qu_en__
  8609   8856       quand à
  8610   8857           <<- /conf/ not morph(<1, ">(?:arriver|venir|à|revenir|partir|repartir|aller|de)/") and not after("^ +[mts]on tour[, ]")
  8611   8858           -1>> quant                                                          # Confusion probable. Quand = à quel moment. Quant à = à propos de.|https://fr.wiktionary.org/wiki/quant_%C3%A0
  8612   8859   
  8613   8860       quand [au|aux]
  8614   8861           <<- /conf/ not morph(<1, ">(?:arriver|venir|à|revenir|partir|repartir|aller|de)/")
  8615   8862           -1>> quant                                                          # Confusion probable. Quand = à quel moment. Quant à = à propos de.|https://fr.wiktionary.org/wiki/quant_%C3%A0
  8616   8863   
  8617         -    [quand|quant]   @:P
  8618         -        <<- /conf/ -1>> qu’en                                               # Confusion probable.
         8864  +TEST: {{Quand}} à ma santé, elle est défaillante.                           ->> Quant
         8865  +TEST: {{quand}} aux ennemis de nos ennemis, nous nous en chargerons.        ->> quant
         8866  +TEST: être rassuré quant à l’avenir du continent européen
         8867  +TEST: Quant au chat, on verra plus tard.
  8619   8868   
  8620         -    [quand|quant] [est|était] il [de|des|du]
  8621         -    [quand|quant] [est-il|était-il] [de|des|du]
  8622         -        <<- /conf/ -1>> qu’en                                               # Confusion probable. Ce qu’il en est de… → Qu’en est-il de… ?
  8623   8869   
         8870  +__conf_quand_quant_qu_en__
  8624   8871       quant  ~¬^(?:à|aux?)$
  8625   8872           <<- /conf/ -1>> quand                                               # Confusion. Quand = à quel moment. Quant à = à propos de.
  8626   8873   
  8627   8874       qu’ en [je|tu|il|ils]
  8628   8875           <<- /conf/ not after("^ ne s(?:ai[st]|u[ts]|avai(?:s|t|ent)|urent) ")
  8629   8876           -1:2>> quand                                                        # Confusion probable. Pour évoquer un moment, écrivez “quand”.|https://fr.wiktionary.org/wiki/quand
  8630   8877   
         8878  +TEST: {{Quant}} ils…
         8879  +TEST: {{quant}} je…
         8880  +TEST: {{quant}} nous…
         8881  +TEST: {{qu’en}} il vient, c’est l’enfer.
         8882  +TEST: Quand à mon tour je réalise l’imposture, c’est trop tard.
         8883  +
         8884  +
         8885  +__conf_qu_en_quand_quant__
         8886  +    [quand|quant]   @:P
         8887  +        <<- /conf/ -1>> qu’en                                               # Confusion probable.
         8888  +
         8889  +    [quand|quant] [est|était] il [de|des|du]
         8890  +    [quand|quant] [est-il|était-il] [de|des|du]
         8891  +        <<- /conf/ -1>> qu’en                                               # Confusion probable. Ce qu’il en est de… → Qu’en est-il de… ?
         8892  +
  8631   8893       [le|les|du|des|ce|ces|quelque|quelques] quand dira-t-on
  8632   8894       [le|les|du|des|ce|ces|quelque|quelques] quand dira t on
  8633   8895       [le|les|du|des|ce|ces|quelque|quelques] quand-dira-t-on
  8634   8896           <<- /conf/ -2:0>> qu’en-dira-t-on           # Confusion. Pour évoquer l’opinion publique, écrivez “qu’en-dira-t-on”.|https://fr.wiktionary.org/wiki/qu%E2%80%99en-dira-t-on
  8635   8897   
  8636         -TEST: {{Quant}} est-il du chien ?
  8637         -TEST: {{Quand}} à ma santé, elle est défaillante.
  8638         -TEST: {{Quant}} ils…
  8639         -TEST: {{quant}} je…
  8640         -TEST: {{quant}} nous…
  8641   8898   TEST: il comprit {{quand}} prenant son parti, il se protégeait aussi.
  8642         -TEST: {{qu’en}} il vient, c’est l’enfer.
         8899  +TEST: {{Quant}} est-il du chien ?
  8643   8900   TEST: il avait une peur bleue des {{quand dira-t-on}}.
  8644   8901   TEST: il est exact qu’en je ne sais combien de temps il parvint à un résultat inattendu.
  8645         -TEST: être rassuré quant à l’avenir du continent européen
  8646   8902   TEST: il comprit trop tard qu’en elle naquit alors le doute qui l’éloigna de lui à jamais.
  8647         -TEST: Quand à mon tour je réalise l’imposture, c’est trop tard.
  8648         -TEST: Quant au chat, on verra plus tard.
  8649   8903   
  8650   8904   
  8651   8905   # quand bien même
  8652   8906   __conf_quand_bien_même__
  8653   8907       tant bien même
  8654   8908           <<- /conf/ ->> quand bien même                                      # Confusion. Écrivez « quand bien même ».|http://www.academie-francaise.fr/tant-bien-meme
  8655   8909   
................................................................................
  8753   9007   __conf_qu_elle_quelle__
  8754   9008       [que|qu’]  elle   @:[NAQ]¬:(?:G|[123][sp]|W|Oo|X)|>seule?/
  8755   9009           <<- /conf/ -1:2>> quelle                                                                    # Confusion probable. Ex : Quelle femme ! Je crois qu’elle réussira.
  8756   9010   
  8757   9011       [que|qu’]  elles  @:[NAQ]¬:(?:G|[123][sp]|W|Oo|X)|>seule?/
  8758   9012           <<- /conf/ -1:2>> quelles                                                                   # Confusion probable. Ex : Quelle femme ! Je crois qu’elle réussira.
  8759   9013   
         9014  +TEST: {{qu’elle}} emmerdeuse.
         9015  +TEST: {{qu’elles}} belles terrasses
         9016  +TEST: je crois qu’elle seule peut y parvenir
         9017  +TEST: Elle cache qu’elle a été en prison.
         9018  +TEST: Qu’elle avait été accueillie avec joie.
         9019  +
         9020  +
         9021  +__conf_quelle_qu_elle__
  8760   9022       quelle  [ne|n’|me|m’|te|t’|se|s’|nous|vous|le|la|l’|les|lui|leur|en|y]
  8761   9023           <<- /conf/ not (value(\2, "|en|ne|")  and morph(>1, ":V0e")) -1>> qu’elle                   # Confusion. Le sujet “elle” doit être séparée de la conjonction “que”.
  8762   9024   
  8763   9025       quelle  @:V¬:[NA].*:[fe]|>(?:être|plus)
  8764   9026           <<- /conf/ \2.islower() and not (morph(\2, ">(?:pouvoir|devoir|aller)/") and (morph(>1, ":V0e") or morph(>2, ":V0e"))) and not (morph(\2, ":V0a") and value(>1, "|été|"))
  8765   9027           -1>> qu’elle                                                                                # Confusion. Le sujet “elle” doit être séparée de la conjonction “que”.
         9028  +
         9029  +TEST: {{Quelle}} y vienne, on verra ce qu’elle vaut.
         9030  +TEST: {{Quelle}} a du répondant, cette gamine !
         9031  +TEST: {{Quelle}} partit prendre son repas à la cantine, je n’en avais cure.
         9032  +TEST: Il se plaint {{quelle}} ne nous dit rien.
         9033  +TEST: {{Quelle}} l’apprenne un jour, on n’y peut rien.
         9034  +TEST: Je crois {{quelle}} n’en sait pas assez pour nous nuire.
         9035  +
  8766   9036   
  8767   9037       quelles [ne|n’|me|m’|te|t’|se|s’|nous|vous|le|la|l’|les|lui|leur|en|y]
  8768   9038           <<- /conf/ not (value(\2, "|en|ne|") and morph(>1, ":V0e")) -1>> qu’elles                   # Confusion. Le sujet “elles” doit être séparée de la conjonction “que”.
  8769   9039   
  8770   9040       quelles @:V¬:[NA].*:[fe]|>(?:être|plus)
  8771   9041           <<- /conf/ \2.islower() and not (morph(\2, ">(?:pouvoir|devoir|aller)/") and (morph(>1, ":V0e") or morph(>2, ":V0e"))) and not (morph(\2, ":V0a") and value(>1, "|été|"))
  8772   9042           -1>> qu’elles                                                                               # Confusion. Le sujet “elles” doit être séparée de la conjonction “que”.
         9043  +
         9044  +TEST: Je veux {{quelles}} s’efforcent à y parvenir.
         9045  +TEST: {{Quelles}} t’arrivent seulement à la cheville, voilà qui serait étonnant.
         9046  +TEST: {{Quelles}} m’engueulent encore une seule fois et elles vont le regretter.
         9047  +
  8773   9048   
  8774   9049       quelle  >être   @:[QA]¬:G
  8775   9050           <<- /conf/ morph(\2, ":[123][sp]") -1>> qu’elle                                             # Confusion. Le sujet “elle” doit être séparée de la conjonction “que”.
  8776   9051   
  8777   9052       quelles >être   @:[QA]¬:G
  8778   9053           <<- /conf/ morph(\2, ":[123][sp]") -1>> qu’elles                                            # Confusion. Le sujet “elles” doit être séparée de la conjonction “que”.
  8779   9054   
  8780         -TEST: {{qu’elle}} emmerdeuse.
         9055  +TEST: Je crois {{quelle}} est partie.
  8781   9056   TEST: Je sais {{quelle}} est partie.
  8782         -TEST: {{Quelle}} partit prendre son repas à la cantine, je n’en avais cure.
  8783         -TEST: Il se plaint {{quelle}} ne nous dit rien.
         9057  +TEST: il pense {{quelles}} sont devenues dangereuses.
  8784   9058   TEST: {{Quelles}} sont intelligentes, ces filles-là.
  8785         -TEST: {{Quelle}} a du répondant, cette gamine !
  8786         -TEST: {{Quelle}} y vienne, on verra ce qu’elle vaut.
  8787         -TEST: Je veux {{quelles}} s’efforcent à y parvenir.
  8788         -TEST: {{Quelle}} l’apprenne un jour, on n’y peut rien.
  8789         -TEST: Je crois {{quelle}} n’en sait pas assez pour nous nuire.
  8790         -TEST: {{Quelles}} t’arrivent seulement à la cheville, voilà qui serait étonnant.
  8791         -TEST: {{Quelles}} m’engueulent encore une seule fois et elles vont le regretter.
  8792         -TEST: Je crois {{quelle}} est partie.
  8793         -TEST: il pense {{quelles}} sont devenues dangereuses.
  8794         -TEST: je crois qu’elle seule peut y parvenir
         9059  +
  8795   9060   TEST: Quelle est sa passion ?
  8796   9061   TEST: Quelles sont leurs principales études ?
  8797   9062   TEST: Quelles en sont les conséquences ?
  8798   9063   TEST: Quelle plus belle complicité que…
  8799   9064   TEST: Quelle peut être la date de clôture d’un exercice ?
  8800   9065   TEST: Quelle doit être la date du mariage ?
  8801   9066   TEST: Quelles ont été les annonces faites ?
  8802         -TEST: Elle cache qu’elle a été en prison.
  8803         -TEST: Elle avait été accueillie avec joie.
  8804   9067   TEST: Quelle va être l’attitude de Geoffroy ?
  8805   9068   TEST: Quelle pourrait être la teneur de leur entretien.
  8806   9069   TEST: Quelle ne fut pas ma surprise
  8807   9070   TEST: Quelles ont été, pour vous, les plus gros mensonges ?
  8808   9071   TEST: Quelle peut encore être l’influence de cet artiste de nos jours ?
  8809   9072   TEST: Quelle peut bien être l’influence de cet artiste de nos jours ?
  8810   9073   
................................................................................
  9061   9324           -2>> son                                                # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”.
  9062   9325   
  9063   9326       son [ceux|celles]
  9064   9327           <<- /conf/ not morph(<1, ":D.*:m:s") -1>> sont          # Confusion probable : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”.
  9065   9328   
  9066   9329   TEST: ne leur {{son}} pas odieux.
  9067   9330   TEST: Ces chiens me {{son}} odieux.
         9331  +TEST: ces gens qui {{son}}, dans le meilleur des cas, des imbéciles ne peuvent nous aider.
  9068   9332   TEST: {{sont}} {{pain}}
  9069   9333   TEST: en {{sont}} {{absence}}
  9070   9334   TEST: qui {{son}} ces gens ?
  9071         -TEST: ces gens qui {{son}}, dans le meilleur des cas, des imbéciles ne peuvent nous aider.
         9335  +TEST: chez {{sont}} amis
         9336  +TEST: ces gens {{son}} ceux qui nous mettent constamment dans la merde
  9072   9337   TEST: elles s’en sont mal portées
  9073   9338   TEST: ils en sont reconnaissants
  9074   9339   TEST: sont loin, ces gens…
  9075   9340   TEST: Il ne sait pas vraiment ce que sont la peur et la souffrance.
  9076   9341   TEST: avec le mur du son ceux qui l’entendent.
  9077   9342   TEST: Que sont nos valeurs profondes ?
  9078   9343   TEST: comment sont la petite et son frère ?
................................................................................
  9102   9367   
  9103   9368   # statue / statut / statu
  9104   9369   __conf_statu_statue_statut__
  9105   9370       [statut|statue|status] quo
  9106   9371           <<- /conf/ ->> statu quo                # Confusion. Écrivez “statu quo”.|https://fr.wiktionary.org/wiki/statu_quo
  9107   9372   
  9108   9373       statu ~¬^[qQ][uU][oO]$
         9374  +    statu [<end>|,]
  9109   9375           <<- /conf/ -1>> status|statut|statue    # Confusion : “statu” ne s’emploie que dans l’expression “statu quo”.
  9110   9376   
  9111   9377   TEST: Ça n’en finit pas, c’est le {{statut quo}}.
  9112         -TEST: Quelle splendide {{statu}}.
         9378  +TEST: mettre à jour son {{statu}}.
  9113   9379   
  9114   9380   
  9115   9381   # sur / sûr
  9116   9382   __conf_sûr_sur__
  9117   9383       sur et @¬:R
  9118   9384       sur [que|qu’]
  9119   9385       sur [de|d’] {pronom_obj}
................................................................................
  9158   9424   __conf_tant_temps_tan_1__
  9159   9425       en [tant|>tan] [de|d’] [guerre|paix|crise|doute|pluie]
  9160   9426           <<- /conf/ -2>> temps                               # Confusion. Écrivez « en temps de » si vous évoquez une période de temps.
  9161   9427   
  9162   9428       de [tant|>tan] en [tant|>tan]
  9163   9429           <<- /conf/ ->> de temps en temps                    # Confusion. Écrivez « de temps en temps ».
  9164   9430   
  9165         -    un [temps|>tan] [soi|sois|>soie|soit] peu
  9166         -        <<- /conf/ -2>> tant                                # Confusion. Écrivez « un tant soit peu ».
  9167         -
  9168         -    un [temps|>tan|tant] [soi|sois|>soie] peu
  9169         -        <<- /conf/ -3>> soit                                # Confusion. Écrivez « un tant soit peu ».
  9170         -
  9171   9431       [après|avec] [temps|>tan] [de|d’]
  9172   9432           <<- /conf/ -2>> tant                                # Confusion. Écrivez “tant” pour évoquer une quantité de quelque chose.|http://fr.wiktionary.org/wiki/tant
  9173   9433   
  9174   9434       [à|a] [>tan|tant] [partiel|partiels|plein|pleins]
  9175   9435           <<- /conf/ -2>> temps                               # Confusion. Pour ce qui est temporel, écrivez “temps”.
  9176   9436   
  9177   9437       en [même|mêmes] [tant|>tan]
  9178   9438           <<- /conf/ ->> en même temps                        # Confusion. Pour ce qui est temporel, écrivez “temps”.
  9179   9439   
  9180   9440   TEST: en {{tant}} de guerre, il faut savoir faire face et ne pas faiblir face à l’adversité.
  9181   9441   TEST: ils vont {{de tan en tan}} au restaurant
  9182         -TEST: un {{temps}} soit peu perdu dans cette affaire.
  9183   9442   TEST: après {{temps}} de souffrance, il faut savoir lâcher prise.
  9184   9443   TEST: il travaille à {{tant}} partiel
  9185   9444   TEST: {{en même tant}}, on s’en moque, de toutes ces histoires ennuyeuses.
  9186   9445   TEST: ce qui a commencé en 2011 en tant d’endroits du pourtour méditerranéen
  9187   9446   TEST: elle est allée en tant de lieux qu’il est difficile de suivre son trajet.
  9188   9447   
  9189   9448   
................................................................................
  9251   9510       !! toutes choses égales par ailleurs ¡¡
  9252   9511       [toute|toutes] [chose+s|chosent] [égale+s|égal+s|égalent] [par|>part|pare+s] ailleurs
  9253   9512           <<- /conf/ ->> toutes choses égales par ailleurs            # Confusion.|https://fr.wiktionary.org/wiki/toutes_choses_%C3%A9gales_par_ailleurs
  9254   9513   
  9255   9514   TEST: {{Toutes choses égales part ailleurs}}.
  9256   9515   TEST: ce serait, toutes choses égales par ailleurs, la meilleure solution possible.
  9257   9516   
         9517  +
         9518  +__conf_un_tant_soit_peut__
         9519  +    !! un tant soit peu ¡¡
         9520  +    [un|1] [temps|>tan|tant] [soi|sois|>soie|soit] [peu|peux|peut]
         9521  +        <<- /conf/ ->> un tant soit peu                             # Confusion. Écrivez “un tant soit peu”.|https://fr.wiktionary.org/wiki/tant_soit_peu
         9522  +
         9523  +TEST: {{un temps soit peu}} perdu dans cette affaire.
         9524  +TEST: ils l’avaient {{1 tant soi peu}} oublié
         9525  +TEST: être un tant soit peu courageux, ça ne peut pas faire de mal
         9526  +
  9258   9527   
  9259   9528   # verre / vers / vert / ver
  9260   9529   __conf_ver_vers_verre_vert__
  9261   9530       ce [ver|>verre|>verte] quoi
  9262   9531           <<- /conf/ -2>> vers                                        # Confusion. Dans la locution “ce vers quoi”, écrivez “vers” (qui signifie “en direction de”).
  9263   9532   
  9264   9533       [le|ce|du|un] [>verre|vert|verts|vers] ?qui¿ [ai|ait|es|est|>étai|était|étais|serais|serai|serait|fut|fût|fus] dans le fruit
................................................................................
  9340   9609           -1>> voire                      # Confusion probable : “voir” est un verbe concernant la perception visuelle. Pour signifier “et même possiblement”, écrivez “voire”.|https://fr.wiktionary.org/wiki/voire
  9341   9610   
  9342   9611       [comme|lorque|puisque|quand|que|quoique|si]                                 voire
  9343   9612       [ni|par|pour|sans]                                                          voire
  9344   9613       [>aller|>falloir|>pouvoir|>vouloir]  ?[guère|jamais|pas|plus|point|rien]¿   voire
  9345   9614           <<- /conf/ --1>> voir           # Confusion probable : “voire” signifie “et même possiblement”. Pour le verbe, écrivez “voir”.|https://fr.wiktionary.org/wiki/voire
  9346   9615   
  9347         -    [et|ou] voire
  9348         -        <<- /conf/ not morph(>1, ":A|>même/")
  9349         -        -1>> voir            # Confusion probable : “voire” signifie “et même possiblement”. Pour le verbe, écrivez “voir”.|https://fr.wiktionary.org/wiki/voire
         9616  +    [et|ou] voire  @:D
         9617  +        <<- /conf/ -2>> voir            # Confusion probable : “voire” signifie “et même possiblement”. Pour le verbe, écrivez “voir”.|https://fr.wiktionary.org/wiki/voire
  9350   9618   
  9351   9619   TEST: Elles sont fatiguées, {{voir}} épuisées.
  9352   9620   TEST: Ce serait pour aider, ainsi que {{voire}} l’avancement du projet.
  9353   9621   TEST: Je ne vais jamais {{voire}} ces gens-là.
  9354         -TEST: il faut penser juste {{et voire}} vrai.
         9622  +TEST: penser juste et {{voire}} la vérité.
  9355   9623   TEST: Elles vont voir rouge en apprenant cet échec.
  9356   9624   TEST: Voir les enfants jouer ne me rend pas nostalgique.
  9357   9625   TEST: Il faut voir grand.
  9358   9626   TEST: Il sait voir grand.
  9359   9627   TEST: Il sait voir telle ou telle chose avec acuité.
  9360   9628   TEST: ça reste à voir
  9361   9629   TEST: Je veux le voir étonné par toutes ces merveilles.
................................................................................
  9796  10064   
  9797  10065       toute mon ~^[bcdfgjklmnpqrstvwxz]
  9798  10066           <<- /gn/ -1>> tout                                                                          # Erreur d’accord probable avec “\2”.
  9799  10067   
  9800  10068   TEST: {{Toute}} celles qui viendront…
  9801  10069   TEST: et {{toute}} ce barouf ne nous a apporté que des ennuis.
  9802  10070   TEST: car {{toute}} mon savoir vient d’elle
        10071  +TEST: toute mon ignorance
  9803  10072   
  9804  10073   
  9805  10074   __gn_tous_det_nom__
  9806  10075       [<start>|,]     tous    [des|mes|tes|ses|ces]   @:[NA].*:f¬:[me]
  9807  10076       [<start>|,]     tous    [les]                   @:[NA].*:f¬:(?:3p|[me]|Y)
  9808  10077           <<- /gn/ -2>> toutes                                                                        # Erreur d’accord probable : « \4 » est féminin.
  9809  10078           <<- /gn/ __also__ and hasFemForm(\4) -4>> =suggMasPlur(\4, True)                            # Erreur d’accord probable : « \2 » est masculin.
................................................................................
 11552  11821   
 11553  11822       elle aussi  @:W¬:(?:3s|X)  [<end>|@:A:[fe]:s]
 11554  11823           <<- ~1:2>> *
 11555  11824   
 11556  11825       elles aussi  @:A:[fe]:p
 11557  11826           <<- ~1:2>> *
 11558  11827   
 11559         -    elle aussi  @:W¬:(?:3p|X)  [<end>|@:A:[fe]:p]
        11828  +    elles aussi  @:W¬:(?:3p|X)  [<end>|@:A:[fe]:p]
 11560  11829           <<- ~1:2>> *
 11561  11830   
 11562  11831       en lieu et place [de|des|du]
 11563  11832           <<- ~2:4>> *
 11564  11833   
 11565  11834       en l’ [absence|honneur] [de|du|d’|des]
 11566  11835       en plein milieu [de|du|d’|des]
................................................................................
 12184  12453       >tête de [linotte|déterré|déterrée|déterrés|déterrées|mule]
 12185  12454       >têtue comme une [bourrique|mule]
 12186  12455       >têtue comme un [âne|bourriquot|mulet]
 12187  12456       >tigre à dents de sabre
 12188  12457       >titre de [noblesse|propriété|séjour]
 12189  12458       >tondeuse à gazon
 12190  12459       >tour de passe-passe
        12460  +    >train à grande vitesse
 12191  12461       >traitement de faveur
 12192  12462       >trou à >rat
 12193  12463       >t-shirt sans >manche
 12194  12464       >tueuse à gages
 12195  12465       >turbine à [gaz|vapeur]
 12196  12466       >usine à gaz
 12197  12467       >vache à lait
................................................................................
 13386  13656   
 13387  13657   __gn_ledit_1m__
 13388  13658       ledit  *WORD
 13389  13659           <<- /gn/ morph(\2, ":[NA].*:f", ":[GWme]") -1>> ladite                              # Accord de genre erroné : « \2 » est féminin.
 13390  13660           <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasSing(\2, True)                    # Accord de genre erroné : « \1 » est un déterminant masculin.
 13391  13661           <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggMasSing(\2)                    # Accord de nombre erroné : « \2 » devrait être au singulier.
 13392  13662   
        13663  +TEST: {{ledit}} femme ne sut comment nous éclairer
        13664  +TEST: {{ledit}} {{boulangère}} nous enseigna sa méthode
 13393  13665   TEST: ledit {{accords}} ne vaut rien.
 13394  13666   
 13395  13667   
 13396  13668   __gn_ladite_1m__
 13397  13669       ladite  *WORD
 13398  13670           <<- /gn/ morph(\2, ":[NA].*:m", ":[efGW]") -1>> ledit                               # Accord de genre erroné : « \2 » est masculin.
 13399  13671           <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemSing(\2, True)                    # Accord de genre erroné : « \1 » est un déterminant féminin.
 13400  13672           <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggFemSing(\2)                    # Accord de nombre erroné : « \2 » devrait être au singulier.
 13401  13673   
        13674  +TEST: {{ladite}} vélo était en panne
        13675  +TEST: {{ladite}} {{professeur}} était intarissable
 13402  13676   TEST: ladite {{passions}} l’avait conduit à sa perte.
 13403  13677   
 13404  13678   
 13405  13679   __gn_aucun_1m__
 13406  13680       aucun  *WORD
 13407  13681           <<- /gn/ morph(\2, ":[NA].*:f", ":[GWme]") -1>> aucune                              # Accord de genre erroné : « \2 » est féminin.
 13408  13682           <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasSing(\2, True)                    # Accord de genre erroné : « \1 » est un déterminant masculin.
 13409  13683           <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggMasSing(\2)                    # Accord de nombre erroné : « \2 » devrait être au singulier.
 13410  13684   
 13411         -TEST: aucun {{accords}} n’y changera rien.
 13412  13685   TEST: {{aucun}} femme ne réagirait si bêtement
        13686  +TEST: {{aucun}} {{animale}}
        13687  +TEST: aucun {{accords}} n’y changera rien.
 13413  13688   
 13414  13689   
 13415  13690   __gn_aucune_1m__
 13416  13691       aucune  *WORD
 13417  13692           <<- /gn/ morph(\2, ":[NA].*:m", ":[efGW]") -1>> aucun                               # Accord de genre erroné : « \2 » est masculin.
 13418  13693           <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemSing(\2, True)                    # Accord de genre erroné : « \1 » est un déterminant féminin.
 13419  13694           <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggFemSing(\2)                    # Accord de nombre erroné : « \2 » devrait être au singulier.
 13420  13695   
 13421         -TEST: aucune {{passions}} n’est digne qu’on meurt pour elle.
 13422  13696   TEST: {{aucune}} homme ne comprendrait ça
        13697  +TEST: {{aucune}} {{conseiller}} ne vint nous aider
        13698  +TEST: aucune {{passions}} n’est digne qu’on meurt pour elle.
 13423  13699   
 13424  13700   
 13425  13701   __gn_nul_1m__
 13426  13702       nul  *WORD
 13427  13703           <<- /gn/ morph(\2, ":[NA].*:f", ":[GWme]") -1>> nulle                               # Accord de genre erroné : « \2 » est féminin.
 13428  13704           <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasSing(\2, True)                    # Accord de genre erroné : « \1 » est un déterminant masculin.
 13429  13705           <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggMasSing(\2)                    # Accord de nombre erroné : « \2 » devrait être au singulier.
................................................................................
 13536  13812   __gn_dudit_1m__
 13537  13813       dudit  *WORD
 13538  13814           <<- /gn/ morph(\2, ":[NA].*:f", ":[GWme]") -1>> de ladite                           # Accord de genre erroné : « \2 » est féminin.
 13539  13815           <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasSing(\2, True)                    # Accord de genre erroné : « \1 » est un déterminant masculin.
 13540  13816           <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggMasSing(\2)                    # Accord de nombre erroné : « \2 » devrait être au singulier.
 13541  13817   
 13542  13818   TEST: cette bouffe, c’est du {{chiens}}
        13819  +TEST: cette bouffe, c’est {{du}} {{chienne}}
 13543  13820   TEST: les consignes dudit {{présidents}} étaient contratritoires.
        13821  +TEST: les consignes {{dudit}} {{présidente}} étaient contratritoires.
 13544  13822   
 13545  13823   
 13546  13824   __gn_cet_1m__
 13547  13825       cet  *WORD
 13548  13826           <<- /gn/ morph(\2, ":[NA].*:f", ":[GWme]") -1>> cette                               # Accord de genre erroné : « \2 » est féminin.
 13549  13827           <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasSing(\2, True)                    # Accord de genre erroné : « \1 » est un déterminant masculin.
 13550  13828           <<- /gn/ morph(\2, ">[bcçdfgjklmnpqrstvwxz].+:[NA].*:m", ":[efGW]") -1>> ce         # Accord de genre correct, mais euphonie non respectée.|http://fr.wikipedia.org/wiki/Euphonie
................................................................................
 13943  14221   __gn_certaines_des_1m__
 13944  14222       certaines  des  *WORD
 13945  14223           <<- /gn/ morph(\3, ":[NA].*:m", ":[efGW]") -1>> certains                            # Accord de genre erroné : « \3 » est masculin.
 13946  14224           <<- /gn/ __also__ and hasFemForm(\3) -3>> =suggFemPlur(\3, True)                    # Accord de genre erroné : « \1 » est un déterminant féminin.
 13947  14225   
 13948  14226   TEST: Certaines {{danse}}
 13949  14227   TEST: Certains {{chien}}
        14228  +TEST: {{certains}} des femmes sont à côté de la plaque.
 13950  14229   TEST: {{certains}} des {{nouvelles}} sont à côté de la plaque.
 13951  14230   TEST: {{certaines}} des hommes
        14231  +TEST: {{certaines}} des {{petits}}
 13952  14232   TEST: Un problème rapporté par certains est l’incapacité à trouver un partenaire
 13953  14233   
 13954  14234   
 13955  14235   ## quel / quels / quelle / quelles
 13956  14236   __gn_quel_1m__
 13957  14237       quel  *WORD
 13958  14238           <<- /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.
................................................................................
 14251  14531           <<- /gn/ morph(\2, ":p") and morph(\3, ":[pi]") and morph(\4, ":s") and \4.islower() -4>> =switchPlural(\4)  # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au pluriel.
 14252  14532           <<- /gn/ morph(\2, ":i") and morph(\3, ":p")    and morph(\4, ":s") and \4.islower() -4>> =switchPlural(\4)  # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au pluriel.
 14253  14533           <<- /gn/ morph(\2, ":s") and morph(\3, ":[si]") and morph(\4, ":p") and \4.islower() -4>> =switchPlural(\4)  # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au singulier.
 14254  14534           <<- /gn/ morph(\2, ":i") and morph(\3, ":s")    and morph(\4, ":p") and \4.islower() -4>> =switchPlural(\4)  # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au singulier.
 14255  14535   
 14256  14536   TEST: Grande manifestation {{réprimées}} dans le sang.
 14257  14537   TEST: Super manifestation {{ignorées}} par les médias.
        14538  +TEST: Précis brûlé {{oubliés}}
 14258  14539   TEST: Grandes démonstrations {{oubliée}} par l’Histoire.
 14259  14540   TEST: Prix incroyables {{valable}} uniquement jusqu’à demain.
 14260  14541   
 14261  14542   
 14262  14543   ## Prépositions
 14263  14544   __gn_pfx_en_2m__
 14264  14545       en  @:[NA]¬*  @:[NA]¬*
................................................................................
 14343  14624           <<- /gn/ __also__ and hasFemForm(\1) -1>> =switchGender(\1)                                 # Accord de genre erroné avec “\2”.
 14344  14625           <<- /gn/ ( (morph(\1, ":p", ":[si]") and morph(\2, ":s", "*")) or (morph(\1, ":s", ":[pi]") and morph(\2, ":p", "*")) )
 14345  14626               and not apposition(\1, \2)
 14346  14627           -2>> =switchPlural(\2)                                                                      # Accord de nombre erroné avec “\1”.
 14347  14628           <<- /gn/ __also__ -1>> =switchPlural(\1)                                                    # Accord de nombre erroné avec “\2”.
 14348  14629   
 14349  14630   TEST: en tant que dictionnaire {{personnelle}}.
        14631  +TEST: séducteur invétéré puisque {{belle}} {{homme}} et beau parleur
        14632  +TEST: grand est la déception lorsque {{petite}} {{illusions}} tombent
 14350  14633   TEST: c’est à Montluçon que fut conçue « la Bourbonnaise », l’une des mères des locomotives en France, surnommée « la bonne à tout faire du réseau ».
 14351  14634   TEST: Ici que fut remisée la dernière motrice à vapeur.
 14352  14635   TEST: Le modèle « post-démocratique européen » ou le triomphe de « l’empire normatif » et alter-libéral qu’est devenue l’Union européenne.
 14353  14636   TEST: C’est la solution qu’a adoptée le gouvernement.
 14354  14637   TEST: C’est ce que dit Brune Poirson.
 14355  14638   TEST: avoir des positions plus radicales que juste humanitaires
 14356  14639   TEST: Que sous couvert d’économie du partage, chacun puisse s’exploiter un maximum !
................................................................................
 14424  14707   !!
 14425  14708   !!
 14426  14709   !!!! Groupe nominal (accord avec déterminant suivant le groupe)                                   !!
 14427  14710   !!
 14428  14711   !!
 14429  14712   
 14430  14713   __gn_lequel_laquelle_lesquels_lesquelles__
 14431         -    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]          @:N.*:m:[si]  @:R¬>à/   [laquelle|lesquels|lesquelles]
 14432         -        <<- /conf/ --1>> lequel                                                                     # Accord avec “\2 \3” : utilisez le masculin singulier.
        14714  +    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]          *WORD  *WORD   [laquelle|lesquels|lesquelles]
        14715  +        <<- /conf/ morph(\3, ":N.*:m:[si]", ":f") and morph(\4, ":R", ">à/") --1>> lequel           # Accord avec “\2 \3” : utilisez le masculin singulier.
 14433  14716   
 14434         -    <start> [la|l’|une|cette|ma|ta|sa|notre|votre|leur]             @:N.*:f:[si]  @:R¬>à/   [lequel|lesquels|lesquelles]
 14435         -        <<- /conf/ --1>> laquelle                                                                   # Accord avec “\2 \3” : utilisez le féminin singulier.
        14717  +    <start> [la|l’|une|cette|ma|ta|sa|notre|votre|leur]             *WORD  *WORD   [lequel|lesquels|lesquelles]
        14718  +        <<- /conf/ morph(\3, ":N.*:f:[si]", ":m") and morph(\4, ":R", ">à/") --1>> laquelle         # Accord avec “\2 \3” : utilisez le féminin singulier.
 14436  14719   
 14437         -    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certains]   @:N.*:m:[pi]  @:R¬>à/   [lequel|laquelle|lesquelles]
 14438         -        <<- /conf/ --1>> lesquels                                                                   # Accord avec “\2 \3” : utilisez le pluriel masculin.
        14720  +    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certains]   *WORD  *WORD   [lequel|laquelle|lesquelles]
        14721  +        <<- /conf/ morph(\3, ":N.*:m:[pi]", ":f") and morph(\4, ":R", ">à/") --1>> lesquels         # Accord avec “\2 \3” : utilisez le pluriel masculin.
 14439  14722   
 14440         -    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines]  @:N.*:f:[pi]  @:R¬>à/   [lequel|laquelle|lesquels]
 14441         -        <<- /conf/ --1>> lesquelles                                                                 # Accord avec “\2 \3” : utilisez le pluriel féminin.
        14723  +    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines]  *WORD  *WORD   [lequel|laquelle|lesquels]
        14724  +        <<- /conf/ morph(\3, ":N.*:f:[pi]", ":m") and morph(\4, ":R", ">à/") --1>> lesquelles       # Accord avec “\2 \3” : utilisez le pluriel féminin.
 14442  14725   
 14443  14726   TEST: L’homme pour {{laquelle}} tu te plies en quatre ne le mérite pas.                 ->> lequel
 14444  14727   TEST: Une femme contre {{lequel}} je me suis battu bec et ongles.                       ->> laquelle
 14445  14728   TEST: ces idiots avec {{lesquelles}} j’ai commis la bêtise de partir                    ->> lesquels
 14446  14729   TEST: plusieurs femmes avec {{lesquels}} nous avons parlé                               ->> lesquelles
 14447  14730   TEST: La femme avec laquelle tu parles
 14448  14731   TEST: La faux avec laquelle on fauche.
 14449  14732   TEST: Une distance au-delà de laquelle il devient difficile de voir.
 14450  14733   
 14451  14734   
 14452  14735   __gn_auquel_à_laquelle_auxquels_auxquelles__
 14453         -    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]          @:N.*:m:[si]    [auxquels|auxquelles]
 14454         -        <<- /conf/ --1>> auquel                                                                     # Accord avec “\2 \3” : utilisez le masculin singulier.
        14736  +    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]          *WORD   [auxquels|auxquelles]
        14737  +        <<- /conf/ morph(\3, ":N.*:m:[si]", ":f") --1>> auquel                                      # Accord avec “\2 \3” : utilisez le masculin singulier.
 14455  14738   
 14456         -    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]          @:N.*:m:[si]    à laquelle
 14457         -        <<- /conf/ --2:-1>> auquel                                                                  # Accord avec “\2 \3” : utilisez le masculin singulier.
        14739  +    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]          *WORD   à laquelle
        14740  +        <<- /conf/ morph(\3, ":N.*:m:[si]", ":f:[si]") --2:-1>> auquel                              # Accord avec “\2 \3” : utilisez le masculin singulier.
 14458  14741   
 14459         -    <start> [la|l’|une|cette|ma|ta|sa|notre|votre|leur]             @:N.*:f:[si]    [auquel|auxquels|auxquelles]
 14460         -        <<- /conf/ --1>> à laquelle                                                                 # Accord avec “\2 \3” : utilisez le féminin singulier.
        14742  +    <start> [la|l’|une|cette|ma|ta|sa|notre|votre|leur]             *WORD   [auquel|auxquels|auxquelles]
        14743  +        <<- /conf/ morph(\3, ":N.*:f:[si]", ":m") --1>> à laquelle                                  # Accord avec “\2 \3” : utilisez le féminin singulier.
 14461  14744   
 14462         -    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certains]   @:N.*:m:[pi]    [auquel|auxquelles]
 14463         -        <<- /conf/ --1>> auxquels                                                                   # Accord avec “\2 \3” : utilisez le pluriel masculin.
        14745  +    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certains]   *WORD   [auquel|auxquelles]
        14746  +        <<- /conf/ morph(\3, ":N.*:m:[pi]") --1>> auxquels                                          # Accord avec “\2 \3” : utilisez le pluriel masculin.
 14464  14747   
 14465         -    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines]  @:N.*:f:[pi]    [auquel|auxquels]
 14466         -        <<- /conf/ --1>> auxquelles                                                                 # Accord avec “\2 \3” : utilisez le pluriel féminin.
        14748  +    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines]  *WORD   [auquel|auxquels]
        14749  +        <<- /conf/ morph(\3, ":N.*:f:[pi]", ":m") --1>> auxquelles                                  # Accord avec “\2 \3” : utilisez le pluriel féminin.
 14467  14750   
 14468  14751   TEST: le délire {{à laquelle}} nous avons dû faire face.                                ->> auquel
 14469  14752   TEST: le chien {{auxquels}} ils ont apporté à manger avait disparu                      ->> auquel
 14470  14753   TEST: la mission {{auquel}} nous avons consacré tant de temps a finalement été annulée  ->> à laquelle
 14471  14754   TEST: les femmes {{auxquels}} j’ai confié cette mission se sont rebellées.              ->> auxquelles
 14472  14755   TEST: les hommes {{auxquelles}} nous avons fait confiance nous sont trahis.             ->> auxquels
 14473  14756   TEST: Les femmes auxquelles tu parles
 14474  14757   
 14475  14758   
 14476  14759   __gn_duquel_de_laquelle_desquels_desquelles__
 14477  14760   # Nous présumons qu’au singulier, la différence sonore prévient toute confusion possible (les faux positifs possibles sont nombreux).
 14478         -    [<start>|,]  @:R  [les|des|ces|mes|tes|ses|quelques|plusieurs|certains]   @:N.*:m:[pi]    desquelles
 14479         -        <<- /conf/ --1>> desquels                                                                   # Si “\-1” se rapporte à “\3 \4” : utilisez le pluriel masculin.
        14761  +    [<start>|,]  *WORD  [les|des|ces|mes|tes|ses|quelques|plusieurs|certains]   *WORD    desquelles
        14762  +        <<- /conf/ morph(\2, ":R") and morph(\4, ":N.*:m:[pi]", ":f:[pi]") --1>> desquels           # Si “\-1” se rapporte à “\3 \4” : utilisez le pluriel masculin.
 14480  14763   
 14481         -    [<start>|,]  @:R  [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines]  @:N.*:f:[pi]    desquels
 14482         -        <<- /conf/ --1>> desquelles                                                                 # Si “\-1” se rapporte à “\3 \4” : utilisez le pluriel féminin.
        14764  +    [<start>|,]  *WORD  [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines]  *WORD    desquels
        14765  +        <<- /conf/ morph(\2, ":R") and morph(\4, ":N.*:f:[pi]", ":m:[pi]") --1>> desquelles         # Si “\-1” se rapporte à “\3 \4” : utilisez le pluriel féminin.
 14483  14766   
        14767  +    <start>  [les|des|ces|mes|tes|ses|quelques|plusieurs|certains|aux]        *WORD    desquelles
        14768  +        <<- /conf/ morph(\3, ":N.*:m:[pi]", ":f:[pi]") --1>> desquels                               # Si “\-1” se rapporte à “\2 \3” : utilisez le pluriel masculin.
 14484  14769   
 14485         -    <start>  [les|des|ces|mes|tes|ses|quelques|plusieurs|certains|aux]        @:N.*:m:[pi]    desquelles
 14486         -        <<- /conf/ --1>> desquels                                                                   # Si “\-1” se rapporte à “\2 \3” : utilisez le pluriel masculin.
        14770  +    <start>  [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines|aux]       *WORD    desquels
        14771  +        <<- /conf/ morph(\3, ":N.*:f:[pi]", ":m:[pi]") --1>> desquelles                             # Si “\-1” se rapporte à “\2 \3” : utilisez le pluriel féminin.
 14487  14772   
 14488         -    <start>  [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines|aux]       @:N.*:f:[pi]    desquels
 14489         -        <<- /conf/ --1>> desquelles                                                                 # Si “\-1” se rapporte à “\2 \3” : utilisez le pluriel féminin.
 14490         -
        14773  +TEST: contre les ennuis {{desquelles}} nous nous sommes dépêtrés seuls                  ->> desquels
 14491  14774   TEST: par ces idées {{desquels}} il fut possible de bâtir notre empire                  ->> desquelles
        14775  +TEST: les travaux {{desquelles}} nous tirons ces résultats                              ->> desquels
 14492  14776   TEST: aux ressources {{desquels}} nous avons tiré notre richesse.                       ->> desquelles
 14493  14777   TEST: C’était une Église, parmi tant d’autres, au milieu de laquelle prospéraient les hypocrites.
 14494  14778   TEST: au nombre desquels on compte les vaisseaux de l’Invincible Armada.
 14495  14779   TEST: à l’ombre desquels jaillissent de nombreuses sources fraîches et limpides
 14496  14780   TEST: Les édifices desquels vous êtes propriétaire
 14497  14781   TEST: on lui fait des piqûres à la suite desquelles la paupière se soulève
 14498  14782   TEST: les argiles et les marnes jouent le rôle d’isolants enfermant les masses à l’intérieur desquelles s’est effectuée la fermentation du sapropel.
................................................................................
 14575  14859       <start> [comprise|comprises] [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 14576  14860           <<- /sgpl/ -2>> compris                                                             # Considéré comme préposition, invariable.
 14577  14861   
 14578  14862       <start> [non-comprise|non-comprises] [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 14579  14863           <<- /sgpl/ -2>> non compris                                                         # Considéré comme préposition, invariable.
 14580  14864   
 14581  14865       <start> non [comprise|comprises] [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 14582         -        <<- /sgpl/ -3>> compris                                                             # Considéré comme préposition, invariable.
        14866  +        <<- /sgpl/ -2:3>> non compris                                                       # Considéré comme préposition, invariable.
 14583  14867   
 14584  14868       <start> [entendus|exceptés|ôtés|supposés|passés|entendue|exceptée|ôtée|supposée|passée|entendues|exceptées|ôtées|supposées|passées]  [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 14585  14869           <<- /sgpl/ -2>> =suggMasSing(\2)                                                    # Considéré comme préposition, invariable.
 14586  14870   
 14587  14871       [<start>|,]  [attendus|attendue|attendues]  [que|qu’]
 14588  14872           <<- /sgpl/ -2>> attendu                                                             # “Attendu que” : considéré comme préposition, invariable.
 14589  14873   
................................................................................
 14591  14875           <<- /sgpl/ -3>> donné                                                               # “Étant donné” : considéré comme préposition, invariable.
 14592  14876   
 14593  14877       [<start>|,]  [vus|vue|vues]  [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 14594  14878       [<start>|,]  [vus|vue|vues]  [que|qu’]
 14595  14879           <<- /sgpl/ -2>> vu                                                                  # Considéré comme préposition, invariable.
 14596  14880   
 14597  14881   TEST: {{comprises}} mes prestations sur place
        14882  +TEST: {{non-comprises}} les boissons
        14883  +TEST: {{non comprise}}, la remise en état
 14598  14884   TEST: {{Exceptés}} les petits, tous sont tombes malades.
 14599  14885   TEST: {{Attendues}} qu’on n’en sait rien, impossible de tirer des conclusions définitives.
 14600  14886   TEST: Il viendra, étant {{donnée}} son addiction…
 14601  14887   TEST: {{Vues}} les idioties qu’on entend, normal qu’on perde la tête.
 14602  14888   TEST: {{Passées}} les premières heures du jour…
 14603  14889   TEST: Il faut même être indulgent pour accorder une place à cette dernière, vu qu’elle a pour condition le mensonge des instincts
 14604  14890   TEST: Vu la dureté extrême des conditions de survie…
................................................................................
 14753  15039   TEST: Ce collectif d’{{artiste}} est très inventif.
 14754  15040   TEST: Rends-moi ma collection de {{film}} !
 14755  15041   TEST: C’est un malheureux concours de {{circonstance}}.
 14756  15042   TEST: à la confluence de {{rivière}}
 14757  15043   TEST: ils constituent un groupe de {{passionné}}.
 14758  15044   TEST: C’est un putain de troupeau de {{mouton}} !
 14759  15045   TEST: où est mon trousseau de {{clé}} ?
        15046  +TEST: un trousseau de {{mariages}}
 14760  15047   
 14761  15048   
 14762  15049   #### X fois par jour/an/semaine/etc.
 14763  15050   __sgpl_x_fois_par_période__
 14764  15051       fois par [nanosecondes|millisecondes|secondes|minutes|heures|jours|semaines|semestres|trimestres|ans|années|décennies|siècles|millénaires]
 14765  15052           <<- /sgpl/ -3>> =suggSing(\3)                                   # Mettez au singulier : x fois par période de temps, donc pour chaque période de temps.
 14766  15053   
................................................................................
 14802  15089           <<- /sgpl/ morph(\4, ":(?:N|MP)") -2>> affaires                     # Ajoutez un “s” à « affaire ».
 14803  15090   
 14804  15091       >avoir affaires à
 14805  15092           <<- /sgpl/ -2>> affaire                                             # Dans la locution “avoir affaire à”, “affaire” est au singulier.|https://fr.wiktionary.org/wiki/avoir_affaire_%C3%A0
 14806  15093   
 14807  15094   TEST: Quel est son chiffre d’{{affaire}} ?
 14808  15095   TEST: Allez-vous faire {{affaires}} avec ces connards ?
        15096  +TEST: elle fait {{affaire}} à Londres
 14809  15097   TEST: Faire {{affaire}} à Paris.
        15098  +TEST: avoir {{affaires}} à eux
 14810  15099   
 14811  15100   
 14812  15101   # armes
 14813  15102   __sgpl_d_armes__
 14814  15103       [>compagnon|>frère|>sœur] d’ arme
 14815  15104           <<- /sgpl/ -3>> armes                                               # Les compagnons d’armes.|https://fr.wiktionary.org/wiki/compagnon_d%E2%80%99armes
 14816  15105   
................................................................................
 15276  15565       >anale de [>physique|>chimie|>mathématique|>biologie|>géographie|>philosophie]
 15277  15566       >anale d’ [>histoire|>économie]
 15278  15567           <<- /conf/ -1>> annales                         # Confusion : “\1” est l’adjectif relatif à l’anus.|http://fr.wiktionary.org/wiki/annales
 15279  15568   
 15280  15569       [les|ces|des|mes|tes|ses|nos|vos|leurs|plusieurs] >anale
 15281  15570           <<- /conf/ -2>> annales                         # Confusion : “\2” est l’adjectif relatif à l’anus.|http://fr.wiktionary.org/wiki/annales
 15282  15571   
        15572  +TEST: {{anales}} du bac
 15283  15573   TEST: des {{anales}} littéraires
 15284  15574   TEST: il a bachoté les {{anales}}.
 15285  15575   
 15286  15576   
 15287  15577   # air / aire / ère
 15288  15578   __conf_air_aire_ère__
 15289  15579       [>air|>aire] [>digitale|>numérique|>industrielle|>glacière|>glaciaire|>géologique|Meiji|>cénozoïque|>moderne|>paléozoïque|>pliocène|>primaire|>secondaire|>tertiaire|>quaternaire]
................................................................................
 15438  15728   # bite / bitte
 15439  15729   __conf_bitte_bite__
 15440  15730       >bite du quai
 15441  15731       >bite sur le quai
 15442  15732       >bite d’ amarrage
 15443  15733           <<- /conf/ -1>> =\1.replace("ite", "itte")                      # Confusion. Bitte d’amarrage.
 15444  15734   
 15445         -    [ma|ta|sa|notre|votre|nos|vos|leur|leurs|grosse|grosses|petite|petites|longue|longues|>énorme|>minuscule|>sale] >bitte
        15735  +    [ma|ta|sa|notre|votre|nos|vos|leur|leurs|grande+s|grosse+s|petite+s|longue+s|>énorme|>minuscule|>sale] >bitte
 15446  15736       >être [une|des] >bitte
 15447  15737       [>aimer|>adorer|>astiquer|>avaler|>bouffer|>branler|>fourrer|>lécher|>mettre|>mordre|>pomper|>sucer] @:D >bitte
 15448  15738           <<- /conf/ --1>> =\-1.replace("itte", "ite")                    # Confusion probable. Si vous parlez de pénis, écrivez “bite” (terme argotique).|https://fr.wiktionary.org/wiki/bite
 15449  15739   
 15450         -    >bitte [>circoncise|>dégueulasse|>dure|molle|molles|>puante|>répugnante|>sale]
        15740  +    >bitte [>circoncise|>dégueulasse|>dure|>molle|>puante|>raide|>répugnante|>sale|vidé+ses]
 15451  15741           <<- /conf/ -1>> =\1.replace("itte", "ite")                      # Confusion probable. Si vous parlez de pénis, écrivez “bite” (terme argotique).|https://fr.wiktionary.org/wiki/bite
 15452  15742   
 15453  15743   TEST: les mouettes sur les {{bites}} d’amarrage.
 15454  15744   TEST: on se fout de savoir ce qu’ils font avec leurs {{bittes}}.
 15455         -TEST: il m’a mis sous le nez sa {{bitte}} répugnante.
        15745  +TEST: il m’a mis sous le nez une {{bitte}} répugnante.
 15456  15746   
 15457  15747   
 15458  15748   # bonne et due forme / bonnet difforme / bon uniforme
 15459  15749   __conf_en_bonne_et_due_forme__
 15460  15750       en >bonne >uniforme
 15461  15751       en >bonnet >difforme
 15462  15752       en >bonne et [du|due|dus|dues] >forme
................................................................................
 15543  15833   TEST: il ne s’est pas juste montré
 15544  15834   TEST: il s’était des journées entières consacré à son jeu favori.
 15545  15835   
 15546  15836   
 15547  15837   # ce / se
 15548  15838   __conf_ce_se_verbe__
 15549  15839       [<start>|,] se [ne|n’] [>être|>devoir|>pouvoir]
 15550         -        <<- /conf/ -2>> ce                              # Confusion probable. Si vous voulez dire, “ceci”, “cela” ou “ça”, écrivez “c’”.||http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440
 15551         -
 15552  15840       [<start>|,] se [sera|serait|seraient|sont|seront|fut|fût|furent|fussent] @:D
 15553  15841       [<start>|,] se >devoir être
 15554  15842       [<start>|,] se >pouvoir être
 15555  15843           <<- /conf/ -2>> ce                              # Confusion probable. Si vous voulez dire, “ceci”, “cela” ou “ça”, écrivez “c’”.||http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440
 15556  15844   
 15557  15845   TEST: {{se}} n’est pas pour cette raison que j’ai abandonné mes études.
 15558  15846   TEST: grâce à quoi, {{se}} put être fait dans les règles.
 15559  15847   TEST: {{se}} serait les pires vacances de sa vie
 15560  15848   TEST: des pans entiers de l’univers — pour reprendre l’expression d’Orwell — se sont d’ores et déjà volatilisés
 15561  15849   TEST: À la pause, ils se sont tous les deux assis à l’arrière, et j’ai vu progressivement leurs corps se rapprocher.
 15562  15850   
 15563  15851   
 15564  15852   # coli / colis
        15853  +__conf_colis_coli2__
 15565  15854       [>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|dans] @:D coli
 15566  15855           <<- /conf/ --1>> colis                          # Confusion probable. Si vous parlez d’un paquet, écrivez “colis”.|https://fr.wiktionary.org/wiki/colis
 15567  15856   
 15568  15857       coli [>délivrer|>égarer|>envoyer|>livrer|>oublier|>suspecte|>piéger|>neutraliser]
 15569  15858           <<- /conf/ morph(\2, ":A") -1>> colis           # Confusion probable. Si vous parlez d’un paquet, écrivez “colis”.|https://fr.wiktionary.org/wiki/colis
 15570  15859   
 15571  15860   TEST: on va expédier ce {{coli}} vite fait bien fait.
 15572  15861   TEST: un {{coli}} oublié à la gare.
 15573  15862   
 15574  15863   
 15575  15864   # courant / courent
 15576  15865   __conf_courant_courent__
 15577         -    courent [alternatif|>atmosphérique|>continue|>électrique|>équatoriale|marin|marins|>océanique|>triphasée]
 15578         -    courent [d’|de] [>air|>eau|Foucault|>marée|>surface]
        15866  +    [courent|courrent] [alternatif+s|>atmosphérique|>continue|>électrique|>équatoriale|marin+s|>océanique|>triphasée]
        15867  +    [courent|courrent] [d’|de] [>air|>eau|Foucault|>marée|>surface]
 15579  15868           <<- /conf/ not value(<1, "|ils|elles|ne|eux|") -1>> courant     # Confusion probable. Écrivez “courant”.|https://fr.wiktionary.org/wiki/courant
 15580  15869   
 15581  15870   TEST: Un fort {{courent}} électrique
 15582  15871   TEST: il y a un {{courent}} d’air dans cette salle.
 15583  15872   
 15584  15873   
 15585  15874   # coûter cher
................................................................................
 15592  15881   
 15593  15882   TEST: ces saloperies coûtent vraiment {{chères}} !
 15594  15883   TEST: elles payent {{chairs}} !
 15595  15884   
 15596  15885   
 15597  15886   # chair / chère
 15598  15887   __conf_faire_bonne_chère__
 15599         -    >faire  >bonne  [cher|chers|chères|>chair|>chaire]
        15888  +    >faire  >bonne  [cher+s|chères|>chair|>chaire]
 15600  15889           <<- /conf/ -2:3>> bonne chère                   # Confusion. « Faire bonne chère » signifie bien manger, ripailler.
 15601  15890   
 15602  15891   TEST: ils ont fait {{bonne chaire}}.
 15603  15892   
 15604  15893   
 15605  15894   # chant / champ
 15606  15895   __conf_Chandeleur__
................................................................................
 16868  17157   # aller sans dire
 16869  17158   __conf_aller_sans_dire__
 16870  17159       [il|ça|cela|ceci] >aller s’ en dire
 16871  17160           <<- /conf/ -3:4>> sans                                      # Confusion. Locution “aller sans dire”.|https://fr.wiktionary.org/wiki/cela_va_sans_dire#fr
 16872  17161   
 16873  17162   TEST: Évidemment, cela va {{s’en}} dire.
 16874  17163   
        17164  +
 16875  17165   
 16876  17166   # sceptique / septique
 16877  17167   __conf_sceptique_septique__
 16878  17168       [>fosse|>installation|>choc|>chirurgie|>maladie|>plaie|>blessure|>embolie|>arthrite|>isolement|>pneumoentérite|>pneumo-entérite] >sceptique
 16879  17169           <<- /conf/ -2>> =\2.replace("scep","sep")                               # Confusion possible. Septique = corrompu, infecté. Sceptique = ayant des doutes.
 16880  17170   
 16881  17171       [>être|>demeurer|>rester|>devenir]  >septique
 16882  17172           <<- /conf/ not morph(<1, ">plaie/") -2>> =\2.replace("sep", "scep")     # Confusion possible. Septique = corrompu, infecté. Sceptique = ayant des doutes.
 16883  17173   
 16884  17174   TEST: cette fosse {{sceptique}} est pleine.
 16885  17175   TEST: Je suis {{septique}} !
 16886  17176   
        17177  +
        17178  +## soit / soie / soi
        17179  +__conf_aller_de_soi__
        17180  +    >aller de [sois|>soie]
        17181  +        <<- /conf/ -3>> soi                                 # Confusion.|https://fr.wiktionary.org/wiki/aller_de_soi
        17182  +
        17183  +    >aller de soit
        17184  +        <<- /conf/ not after(" soit ") -3>> soi             # Confusion.|https://fr.wiktionary.org/wiki/aller_de_soi
        17185  +
        17186  +TEST: ça va de {{soie}}
        17187  +TEST: cela ne va pas de {{soit}}.
        17188  +
 16887  17189   
 16888  17190   # tâche / tache (de chocolat / rousseur / vin / sang / café / gras / graisse / huile / etc.)
 16889  17191   __conf_tache_tâche__
 16890  17192       >tâche  [de|d’]  @:N¬:[GMY]|>(?:contrôle|fonds?|envergure|ampleur|importance|départ|surveillance|supervision|tri|.+(?:tion|ment))/
 16891  17193           <<- /conf/ not before("[aA]ccompl|[dD]él[éè]gu") -1>> =\1.replace("â", "a").replace("Â", "A")
 16892  17194           # Confusion probable. Une tâche est un travail à accomplir. Pour une salissure, une altération, une marque, une coloration… employez “tache”.
 16893  17195   
................................................................................
 17225  17527       /VCint  ?[pas|jamais]¿  [le|la|l’|les]                  [lui|leur|en|y]        *WORD
 17226  17528       /VCint  ?[pas|jamais]¿  [lui|leur]                      en                     *WORD
 17227  17529           <<- /infi/ morphVC(\1, ">(?:devoir|savoir|pouvoir|vouloir)/") and morph(\-1, ":(?:Q|A|[123][sp])", ":[GYW]")
 17228  17530           --1>> =suggVerbInfi(\-1)                                                        # Après “\1”, le verbe devrait être à l’infinitif.
 17229  17531   
 17230  17532   TEST: Peuvent-elles s’{{installaient}} ici ?
 17231  17533   TEST: Peut-il {{chassé}} ces intrus ?
        17534  +TEST: ne veux-tu pas les {{gardés}} ?
        17535  +TEST: sait-elle seulement lui en {{donné}} ?
 17232  17536   TEST: Ne veux-tu pas {{gardé}} ton boulot ?
 17233  17537   
 17234  17538   
 17235  17539   __infi_est_ce_que_verbe__
 17236  17540       est-ce  que  *WORD
 17237  17541           <<- /infi/ morph(\3, ":(?:V1.*:Q|[13]s|2[sp])", ":[GYWMN]") and not value(<1, "|que|qu’|")
 17238  17542           -3>> =suggVerbInfi(\3)                                                          # Le verbe devrait être à l’infinitif.
................................................................................
 17659  17963           || [ne|n’|le|la|l’|les|me|m’|te|t’|se|s’|lui|nous|vous|leur]
 17660  17964           <<- /conf/ morph(\3, ":[NA]", ":G")
 17661  17965           -4>> où                                             # Confusion probable. Pour évoquer un lieu ou un moment, écrivez “où”.|http://fr.wiktionary.org/wiki/o%C3%B9
 17662  17966   
 17663  17967   TEST: L’hôtel {{ou}} ils sont allés l’été dernier.
 17664  17968   TEST: une chambre {{ou}} nous n’avons rien trouvé
 17665  17969   
 17666         -
 17667         -## soit / soie / soi
 17668         -__conf_aller_de_soi__
 17669         -    >aller de [sois|>soie]
 17670         -        <<- /conf/ -3>> soi                                 # Confusion.|https://fr.wiktionary.org/wiki/aller_de_soi
 17671         -
 17672         -    >aller de soit
 17673         -        <<- /conf/ not after(" soit ") -3>> soi             # Confusion.|https://fr.wiktionary.org/wiki/aller_de_soi
 17674         -
 17675         -TEST: cela ne va pas de {{soit}}.
 17676         -
 17677  17970   
 17678  17971   ## Accord et incohérences
 17679  17972   __ppas_sont_adj__
 17680  17973       sont  *WORD
 17681  17974           <<- /ppas/ morph(\2, ":[NA]", ":[QWGBMpi]|>(?:légion|nombre|cause)/") and not tag_before(\1, "ce_que")
 17682  17975           -2>> =suggPlur(\2)                                  # Incohérence : “\2” est au singulier. Ou vous confondez « sont » et « son », ou l’accord en nombre est incorrect.
 17683  17976           <<- /ppas/ __else__ and morph(\2, ":V", ":(?:N|A|Q|W|G|3p)") and not tag_before(\1, "ce_que")
................................................................................
 18915  19208       /-je  @:(?:[123][sp]|Y|[NA].*:p)¬:[GWsi]
 18916  19209           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
 18917  19210           -2>> =suggSing(\2)                                              # Accord avec le sujet “je” : “\2” devrait être au singulier.
 18918  19211   
 18919  19212       /-je  @:(?:[123][sp]|[NA].*:p)¬:[GWYsi]
 18920  19213           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 18921  19214           -2>> =suggSing(\2)                                              # Accord avec le sujet “je” : “\2” devrait être au singulier.
        19215  +
        19216  +TEST: serais-je {{fâchés}} contre vous ?
        19217  +TEST: Demeurerais-je {{dingues}} d’elle ?
        19218  +
 18922  19219   
 18923  19220   __ppas_inversion_être_tu__
 18924  19221       /-tu  @:(?:[123][sp]|Y|[NA].*:p)¬:[GWsi]
 18925  19222           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
 18926  19223           -2>> =suggSing(\2)                                              # Accord avec le sujet “tu” : “\2” devrait être au singulier.
 18927  19224   
 18928  19225       /-tu  @:(?:[123][sp]|[NA].*:p)¬:[GWYsi]
 18929  19226           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 18930  19227           -2>> =suggSing(\2)                                              # Accord avec le sujet “tu” : “\2” devrait être au singulier.
        19228  +
        19229  +TEST: Es-tu {{arriver}} ?
        19230  +TEST: Es-tu déjà {{arriver}} ?
        19231  +TEST: Resteras-tu {{amorphes}} encore longtemps ?
        19232  +
 18931  19233   
 18932  19234   __ppas_inversion_être_il__
 18933  19235       /-il  @:(?:[123][sp]|Y|[NA].*:[pf])¬:(?:G|W|[me]:[si])|question/
 18934  19236           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
 18935  19237           -2>> =suggMasSing(\2)                                           # Accord avec le sujet “il” : “\2” devrait être au masculin singulier.
 18936  19238   
 18937  19239       /-il  @:(?:[123][sp]|[NA].*:[pf])¬:(?:G|W|Y|[me]:[si])|question/
 18938  19240           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 18939  19241           -2>> =suggMasSing(\2)                                           # Accord avec le sujet “il” : “\2” devrait être au masculin singulier.
        19242  +
        19243  +TEST: Est-il {{arriver}} ?
        19244  +TEST: Est-il déjà {{arriver}} ?
        19245  +TEST: N’est-il pas {{aveugles}}
        19246  +TEST: Est-il souvent {{arrivait}} de se tromper ?
        19247  +TEST: Était-il {{prit}} dans la tourmente ?
        19248  +TEST: Serait-il {{reconnut}} dans la tourmente ?
        19249  +#TEST: Semblait-il {{fatiguées}} ?
        19250  +TEST: semble-t-il savoir de quoi il parle ?
        19251  +TEST: Parait-il ennuyer l’assistance ?
        19252  +TEST: Est-il question de ceci ou de cela ?
        19253  +
 18940  19254   
 18941  19255   __ppas_inversion_être_ce__
 18942  19256       /-ce  *WORD
 18943         -        <<- /ppas/ morphVC(\1, ":V0e.*:3s") and morph(\2, "@:(?:[123][sp]|A.*:[pf])", ":(?:G|W|Y|[me]:[si])")
        19257  +        <<- /ppas/ morphVC(\1, ":V0e.*:3s") and morph(\2, ":(?:[123][sp]|A.*:[pf])", ":(?:G|W|Y|[me]:[si])")
 18944  19258           -2>> =suggMasSing(\2)                                           # Accord avec le sujet “\1” : “\2” devrait être au masculin singulier.
 18945         -        <<- /ppas/ __else__ and morphVC(\1, ":V0e.*:3p") and morph(\2, "@:(?:[123][sp]|A.*:[sf])", ":(?:G|W|Y|[me]:[pi])")
        19259  +        <<- /ppas/ __else__ and morphVC(\1, ":V0e.*:3p") and morph(\2, ":(?:[123][sp]|A.*:[sf])", ":(?:G|W|Y|[me]:[pi])")
 18946  19260           -2>> =suggMasPlur(\2)                                           # Accord avec le sujet “\1” : “\2” devrait être au masculin pluriel.
        19261  +
        19262  +TEST: était-ce {{difficiles}}
        19263  +TEST: étaient-ce {{dur}}
        19264  +TEST: Est-ce former de futurs travailleurs ou bien des citoyens
        19265  +TEST: Est-ce peine perdue ?
        19266  +
 18947  19267   
 18948  19268   __ppas_inversion_être_elle__
 18949  19269       /-elle  @:(?:[123][sp]|Y|[NA].*:[pm])¬:(?:G|W|[fe]:[si])
 18950  19270           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|se|s’|")
 18951  19271           -2>> =suggFemSing(\2)                                           # Accord avec le sujet “elle” : “\2” devrait être au féminin singulier.
 18952  19272   
 18953  19273       /-elle  @:(?:[123][sp]|[NA].*:[pm])¬:(?:G|W|Y|[fe]:[si])
 18954  19274           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 18955  19275           -2>> =suggFemSing(\2)                                           # Accord avec le sujet “elle” : “\2” devrait être au féminin singulier.
        19276  +
        19277  +TEST: Est-elle {{arriver}} ?
        19278  +TEST: Est-elle déjà {{arriver}} ?
        19279  +TEST: Était-elle {{fatiguer}} ?
        19280  +TEST: Paraissait-elle {{surpris}} ?
        19281  +
 18956  19282   
 18957  19283   __ppas_inversion_être_on__
 18958  19284       /-on  @:(?:[123][sp]|Y)¬:[GW]
 18959  19285           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|se|s’|")
 18960  19286           -2>> =suggVerbPpas(\2)                                          # Accord avec le sujet “on”.
 18961  19287   
 18962  19288       /-on  @:[123][sp]¬:[GWY]
 18963  19289           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 18964  19290           -2>> =suggVerbPpas(\2)                                          # Accord avec le sujet “on”.
        19291  +
        19292  +TEST: est-on déjà {{passer}} de ce côté-là
        19293  +TEST: Aurait-on déjà {{finit}} notre tour du monde ?
        19294  +TEST: Deviendrait-on {{meurtrit}} ?
        19295  +
 18965  19296   
 18966  19297   __ppas_inversion_être_nous__
 18967  19298       /-nous  @:(?:[123][sp]|Y|[NA].*:s)¬:[GWpi]|>(?:dire|légion)/
 18968  19299           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|nous|")
 18969  19300           -2>> =suggPlur(\2)                                              # Accord avec le sujet “nous” : “\2” devrait être au pluriel.
 18970  19301   
 18971  19302       /-nous  @:(?:[123][sp]|[NA].*:s)¬:[GWYpi]|>(?:dire|légion)/
 18972  19303           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 18973  19304           -2>> =suggPlur(\2)                                              # Accord avec le sujet “nous” : “\2” devrait être au pluriel.
        19305  +
        19306  +TEST: Sommes-nous {{arriver}} ?
        19307  +TEST: Sommes-nous déjà {{arriver}} ?
        19308  +TEST: Ne sommes-nous pas {{aveugle}}
        19309  +TEST: Paraissons-nous {{faible}} ?
        19310  +
 18974  19311   
 18975  19312   __ppas_inversion_être_vous__
 18976  19313       /-vous  @:(?:[123][sp]|Y)¬:[GWisp]
 18977  19314           <<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|vous|")
 18978  19315           -2>> =suggVerbPpas(\2)                                          # Accord avec le sujet “vous”.
 18979  19316   
 18980  19317       /-vous  @:[123][sp]¬:[GWYisp]
 18981  19318           <<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 18982  19319           -2>> =suggVerbPpas(\2)                                          # Accord avec le sujet “vous”.
        19320  +
        19321  +TEST: Êtes-vous {{connut}} en ce milieu ?
        19322  +TEST: êtes-vous surpris ?
        19323  +TEST: Resterez-vous manger ?
        19324  +TEST: Ton rendez-vous arrive bientôt.
        19325  +
 18983  19326   
 18984  19327   __ppas_inversion_être_ils__
 18985  19328       /-ils  @:(?:[123][sp]|Y|[NA].*:[sf])¬:(?:G|W|[me]:[pi])|>(?:dire|légion)/
 18986  19329           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|se|s’|")
 18987  19330           -2>> =suggMasPlur(\2)                                           # Accord avec “ils” : “\2” devrait être au masculin pluriel.
 18988  19331   
 18989  19332       /-ils  @:(?:[123][sp]|[NA].*:[sf])¬:(?:G|W|Y|[me]:[pi])|>(?:dire|légion)/
 18990  19333           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 18991  19334           -2>> =suggMasPlur(\2)                                           # Accord avec “ils” : “\2” devrait être au masculin pluriel.
        19335  +
        19336  +TEST: Sont-ils {{arriver}} ?
        19337  +TEST: Sont-ils déjà {{arriver}} ?
        19338  +TEST: Sont-ils vraiment {{aveugle}}
        19339  +TEST: Redeviennent-ils {{incapable}} avec l’âge ?
        19340  +TEST: Que se sont-ils dit ?
        19341  +TEST: ne se sont-ils pas demandé quelle main les avait frappés
        19342  +
 18992  19343   
 18993  19344   __ppas_inversion_être_elles__
 18994  19345       /-elles  @:(?:[123][sp]|Y|[NA].*:[sm])¬:(?:G|W|[fe]:[pi])|>(?:dire|légion)/
 18995  19346           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|se|s’|")
 18996  19347           -2>> =suggFemPlur(\2)                                           # Accord avec “elles” : “\2” devrait être au féminin pluriel.
 18997  19348   
 18998  19349       /-elles  @:(?:[123][sp]|[NA].*:[sm])¬:(?:G|W|Y|[fe]:[pi])|>(?:dire|légion)/
 18999  19350           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 19000  19351           -2>> =suggFemPlur(\2)                                           # Accord avec “elles” : “\2” devrait être au féminin pluriel.
 19001  19352   
 19002         -TEST: serais-je {{fâchés}} contre vous ?
 19003         -TEST: Est-elle {{arriver}} ?
 19004         -TEST: Sont-elles {{arriver}} ?
 19005         -TEST: Est-il {{arriver}} ?
 19006         -TEST: Sont-ils {{arriver}} ?
 19007         -TEST: Est-elle déjà {{arriver}} ?
        19353  +TEST: Étaient-elles {{arriver}} ?
 19008  19354   TEST: Sont-elles tout à fait {{arriver}} ?
 19009         -TEST: Est-il déjà {{arriver}} ?
 19010         -TEST: Es-tu {{arriver}} ?
 19011         -TEST: Sont-ils déjà {{arriver}} ?
 19012         -TEST: Es-tu déjà {{arriver}} ?
 19013         -TEST: Sommes-nous {{arriver}} ?
 19014         -TEST: Sommes-nous déjà {{arriver}} ?
 19015         -TEST: Était-elle {{fatiguer}} ?
 19016  19355   TEST: Ne sont-elles pas {{aveugle}}
 19017         -TEST: N’est-il pas {{aveugles}}
 19018         -TEST: Sont-ils vraiment {{aveugle}}
 19019         -TEST: est-on déjà {{passer}} de ce côté-là
 19020         -TEST: Est-il souvent {{arrivait}} de se tromper ?
 19021         -TEST: Ne sommes-nous pas {{aveugle}}
 19022         -TEST: Était-il {{prit}} dans la tourmente ?
 19023         -TEST: Serait-il {{reconnut}} dans la tourmente ?
 19024         -TEST: Aurait-on déjà {{finit}} notre tour du monde ?
 19025         -TEST: Êtes-vous {{connut}} en ce milieu ?
 19026         -TEST: Demeurerais-je {{dingues}} d’elle ?
 19027         -TEST: Resteras-tu {{amorphes}} encore longtemps ?
 19028         -#TEST: Semblait-il {{fatiguées}} ?
 19029         -TEST: Paraissait-elle {{surpris}} ?
 19030         -TEST: Deviendrait-on {{meurtrit}} ?
 19031         -TEST: Paraissons-nous {{faible}} ?
 19032         -TEST: Redeviennent-ils {{incapable}} avec l’âge ?
 19033         -TEST: êtes-vous surpris ?
 19034         -TEST: semble-t-il savoir de quoi il parle ?
 19035         -TEST: Resterez-vous manger ?
 19036         -TEST: Parait-il ennuyer l’assistance ?
 19037         -TEST: Que se sont-ils dit ?
 19038         -TEST: Ton rendez-vous arrive bientôt.
 19039         -TEST: Est-il question de ceci ou de cela ?
 19040         -TEST: Est-ce former de futurs travailleurs ou bien des citoyens
 19041         -TEST: Est-ce peine perdue ?
 19042         -TEST: ne se sont-ils pas demandé quelle main les avait frappés
        19356  +
 19043  19357   
 19044  19358   
 19045  19359   !!
 19046  19360   !!
 19047  19361   !!!! Se croire/considérer/montrer/penser/révéler/savoir/sentir/voir/vouloir + participe passé/adj !!
 19048  19362   !!
 19049  19363   !!
................................................................................
 19638  19952   
 19639  19953   TEST: {{Ait}} la foi !
 19640  19954   TEST: n’{{ait}} pas peur de ces gens-là.
 19641  19955   
 19642  19956   
 19643  19957   # aller
 19644  19958   __imp_aller__
 19645         -    <start>  [allé|allés|>allée]  ,
 19646         -        <<- /imp/ -2>> allez                                                        # S’il s’agit d’un impératif, écrivez “allez”.
 19647         -
 19648         -    <start>  [allé|allés]
        19959  +    <start>  >allée  ,
 19649  19960           <<- /imp/ -2>> allez                                                        # S’il s’agit d’un impératif, écrivez “allez”.
 19650  19961   
 19651  19962       <start>  >allée  *WORD
 19652  19963           <<- /imp/ morph(\3, ":[MYO]", ":A|>et/") -2>> allez                         # S’il s’agit d’un impératif, écrivez “allez”.
 19653  19964   
 19654         -TEST: {{Allés}}, on y va !
        19965  +    <start>  [allé|allés]
        19966  +        <<- /imp/ -2>> allez                                                        # S’il s’agit d’un impératif, écrivez “allez”.
        19967  +
        19968  +TEST: {{Allée}}, on y va !
        19969  +TEST: {{Allée}} prendre une carte
 19655  19970   TEST: — {{Allé}} prendre une cuite.
 19656  19971   TEST: Allées et venues
 19657  19972   TEST: Allées pavées et bordées de fleurs innombrables.
 19658  19973   TEST: Allées qu’on nettoyait tous les jours.
 19659  19974   
 19660  19975   
 19661  19976       <start>  [ne|n’]  ?[le|la|l’|les|en|me|m’|te|t’|nous|vous|lui|leur|y]¿  vas
................................................................................
 19772  20087               and morph(\1, ":E", ":[GM]|>(?:venir|aller|partir)") and not value(<1, "|de|d’|le|la|les|l’|je|j’|me|m’|te|t’|se|s’|nous|vous|lui|leur|")
 19773  20088           ->> \1-\2                                       # S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206
 19774  20089   
 19775  20090       ,  *WORD  moi
 19776  20091           <<- /imp/ space_after(\1, 1, 1) and morph(\2, ":V(?:1.*:Ip.*:2s|[23].*:Ip.*:3s)", ":[GM]|>(?:venir|aller|partir)")
 19777  20092           -2:3>> =suggVerbTense(\2, ":E", ":2s")+"-moi"   # S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206
 19778  20093   
        20094  +TEST: {{Apporte moi}} ce dictionnaire.                                      ->> Apporte-moi
 19779  20095   TEST: {{Apportez moi}} ce dictionnaire
 19780  20096   TEST: tu me dois bien ça, {{Achèves moi}}, je t’en prie.
 19781  20097   TEST: explique ça mieux, {{Définit moi}} ça en termes intelligibles.
 19782  20098   TEST: Viens moi je m’ennuie.
 19783  20099   TEST: je suis moi et tu es toi.
 19784  20100   
 19785  20101   
................................................................................
 20674  20990   TEST: j’arrive {{a}} la gare
 20675  20991   TEST: Cela venait {{a}} la maison régulièrement.
 20676  20992   TEST: C’est {{a}} des années-lumière de réussir.
 20677  20993   TEST: vous examiner a eu des conséquences imprévues.
 20678  20994   
 20679  20995   
 20680  20996   #### être / avoir
 20681         -__conf_ait_confiance_été_faim_tort__
        20997  +__conf_ait_confiance_été_faim_tort!3__
 20682  20998       [es|est] [confiance|conscience|envie|été|peur|faim|hâte|honte|recours|soif|tort]
 20683  20999       [es|est] peine [à|a]
 20684  21000           <<- /conf/ not tag_before(\1, "ce_que") and not value(<1, "|tout|d’|l’|")
 20685  21001           -1>> ait|aie                                                # Confusion probable dans l’expression “avoir \2”. Vous utilisez ici le verbe “être”.
 20686  21002   
 20687  21003   TEST: il est posssible qu’il {{est}} confiance en toi
 20688  21004   TEST: Je crains qu’il {{est}} peine à trouver le bonheur.
................................................................................
 20796  21112           -2:3>> =\2[:-1]+"é-je"                                                                      # Forme interrogative ? Mettez un trait d’union.
 20797  21113   
 20798  21114       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[is]$  je  [<end>|,]
 20799  21115       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[is]$  je  @:¬:1s
 20800  21116           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:1s", ":[GW]")
 20801  21117           -2:3>> \2-je                                                                                # Forme interrogative ? Mettez un trait d’union.
 20802  21118   
 20803         -    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [ai|avais|eus|eussé|eusse|suis|étais|fus|fussé|fusse]  je
        21119  +    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [ai|avais|eus|eussé|eusse|aurai|aurais|suis|étais|fus|fussé|fusse|serai|serais]  je
 20804  21120           <<- /inte/ space_after(\2, 1, 1)
 20805  21121           -2:3>> \2-je                                                                                # Forme interrogative ? Mettez un trait d’union.
 20806  21122   
 20807  21123       *WORD  ~.[is]$  je  [<end>|,]
 20808  21124       *WORD  ~.[is]$  je  @:¬:1s
 20809  21125           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:1s", ":[GNW]") and not value(\1, "|je|j’|tu|")
 20810         -        -2:3>> \2-je                                                                                # Forme interrogative ? Mettez un trait d’union.
 20811         -
        21126  +        -2:3>> \2-je
        21127  +                                                                                        # Forme interrogative ? Mettez un trait d’union.
        21128  +TEST: quel animal {{dessine je}}
 20812  21129   TEST: {{mangé je}} {{ça}} avec dégoût ?
 20813  21130   TEST: {{viendrais je}} à la fête ?
 20814  21131   TEST: {{ai je}} enfin trouvé la réponse à mes questions ?
        21132  +TEST: quel amour {{connaîtrai je}} si je juge sans cesse ?
 20815  21133   
 20816  21134   
 20817  21135   __inte_union_tu__
 20818  21136       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.s$  tu  [<end>|,]
 20819  21137       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.s$  tu  @:¬:2s
 20820  21138           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:2s", ":[GW]")
 20821  21139           -2:3>> \2-tu                                                                                # Forme interrogative ? Mettez un trait d’union.
 20822  21140   
 20823         -    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [as|avais|eus|eusses|es|étais|fus|fusses]  tu
        21141  +    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [as|avais|eus|eusses|es|auras|aurais|étais|fus|fusses|seras|serais]  tu
 20824  21142           <<- /inte/ space_after(\2, 1, 1)
 20825  21143           -2:3>> \2-tu                                                                                # Forme interrogative ? Mettez un trait d’union.
 20826  21144   
 20827  21145       *WORD  ~.s$  tu  [<end>|,]
 20828  21146       *WORD  ~.s$  tu  @:¬:2s
 20829  21147           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:2s", ":[GNW]") and not value(\1, "|je|j’|tu|")
 20830  21148           -2:3>> \2-tu                                                                                # Forme interrogative ? Mettez un trait d’union.
 20831  21149   
 20832  21150   TEST: {{Seras tu}} là ?
 20833  21151   TEST: et toi, {{as tu}} découvert le secret de l’immortalité ?
        21152  +TEST: quelle vie {{connaitras tu}} ?
 20834  21153   
 20835  21154   
 20836  21155   __inte_union_il_on__
 20837  21156       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[td]$  [il|on]  [<end>|,]
 20838  21157       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[td]$  [il|on]  @:¬:3s
 20839  21158           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GW]")
 20840  21159           -2:3>> \2-\3                                                                                # Forme interrogative ? Mettez un trait d’union.
 20841  21160   
 20842         -    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [avait|eut|eût|est|était|fut|fût]   [il|on]
        21161  +    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [avait|eut|eût|est|aurait|était|fut|fût|serait]   [il|on]
 20843  21162           <<- /inte/ space_after(\2, 1, 1)
 20844  21163           -2:3>> \2-\3                                                                                # Forme interrogative ? Mettez un trait d’union.
 20845  21164   
 20846  21165       *WORD  ~.[td]$  [il|on]  [<end>|,]
 20847  21166       *WORD  ~.[td]$  [il|on]  @:¬:3s
 20848  21167           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GNW]") and not value(\1, "|ce|il|elle|on|")
 20849  21168           -2:3>> \2-\3                                                                                # Forme interrogative ? Mettez un trait d’union.
 20850  21169   
 20851  21170   TEST: {{prend on}} le temps d’y réfléchir ?
 20852  21171   TEST: De quel droit {{vient il}} m’{{ennuyer}} ?
        21172  +TEST: comment {{était il}}
        21173  +TEST: Pourquoi le message de Jean {{était il}} très radical pour son époque ?
 20853  21174   TEST: Pourquoi le message de Jean {{était‐il}} très radical pour son époque ?
 20854  21175   
 20855  21176   
 20856  21177   __inte_union_ce__
 20857  21178       [<start>|,] [est|était|étaient] ce ?pas¿ [le|la|les|l’|un|une|de|des|d’|ce|cet|cette|ces|quelques|plusieurs|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs]
 20858  21179       [<start>|,] [est|était|étaient] ce ?pas¿ @:G¬:[NA].*:[me]:[si]|>(?:qu[ei’]|pourquoi)/
 20859  21180       [<start>|,] [est|était|étaient] ce [ton|son] @:N¬:A.*:[me]:[si]
 20860  21181           <<- /inte/ space_after(\2, 1, 1) -2:3>> \2-\3                                               # Forme interrogative ? Mettez un trait d’union.
 20861  21182   
 20862  21183   TEST: N’{{était ce}} pas le bon moment pour y songer.                   ->> était-ce
        21184  +TEST: Qu’était ce raffut ?
 20863  21185   
 20864  21186   
 20865  21187   __inte_union_elle__
 20866  21188       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[td]$  elle  [<end>|,]
 20867  21189       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~.[td]$  elle  @:¬:3s
 20868  21190           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GW]")
 20869  21191           -2:3>> \2-elle                                                                              # Forme interrogative ? Mettez un trait d’union.
 20870  21192   
 20871         -    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [avait|eut|eût|est|était|fut|fût]   elle
        21193  +    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [avait|eut|eût|aurait|est|était|fut|fût|serait]   elle
 20872  21194           <<- /inte/ space_after(\2, 1, 1)
 20873  21195           -2:3>> \2-elle                                                                              # Forme interrogative ? Mettez un trait d’union.
 20874  21196   
 20875  21197       *WORD  ~.[td]$  elle  [<end>|,]
 20876  21198       *WORD  ~.[td]$  elle  @:¬:3s
 20877  21199           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GNW]") and not value(\1, "|ce|c’|ça|ç’|il|elle|on|")
 20878  21200           -2:3>> \2-elle                                                                              # Forme interrogative ? Mettez un trait d’union.
 20879  21201   
 20880  21202   TEST: {{vient elle}} souvent ?
        21203  +TEST: comment {{sait elle}}
        21204  +TEST: quel travail {{avait elle}} accompli ?
 20881  21205   TEST: je ne comprenais pas pourquoi c’était elle qui était punie et que personne ne parlait de celui qui avait fait ça.
 20882  21206   TEST: C’était elle qui avait pris le contrôle.
 20883  21207   
 20884  21208   
 20885  21209   __inte_union_nous!6__
 20886  21210       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~ons$  nous  [<end>|,]
 20887  21211       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~ons$  nous  @:¬:1p
 20888  21212           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:1p", ":[GW]")
 20889  21213           -2:3>> \2-nous                                                                              # Forme interrogative ? Mettez un trait d’union.
 20890  21214   
 20891         -    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [sommes|étions|fûmes|fussions|avons|avions|eûmes|eussions]  nous
        21215  +    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [sommes|étions|fûmes|fussions|serons|serions|avons|avions|eûmes|eussions|aurons|aurions]  nous
 20892  21216           <<- /inte/ space_after(\2, 1, 1)
 20893  21217           -2:3>> \2-nous                                                                              # Forme interrogative ? Mettez un trait d’union.
 20894  21218   
 20895  21219       *WORD  ~ons$  nous  [<end>|,]
 20896  21220       *WORD  ~ons$  nous  @:¬:(?:Y|1p)
 20897  21221           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:1p", ":[GNW]") and not morph(\1, ":Os")
 20898  21222           -2:3>> \2-nous                                                                              # Forme interrogative ? Mettez un trait d’union.
 20899  21223   
 20900  21224   TEST: {{retrouverons nous}} enfin la tranquilité ?
 20901  21225   TEST: Ne {{sommes nous}} pas des dieux ?
        21226  +TEST: quel exercice {{avions nous}} revu ?
 20902  21227   
 20903  21228   
 20904  21229   __inte_union_vous__
 20905  21230       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~..e[zs]$  vous  [<end>|,]
 20906  21231       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~..e[zs]$  vous  @:¬:2p
 20907  21232           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:2p", ":[GW]")
 20908  21233           -2:3>> \2-vous                                                                              # Forme interrogative ? Mettez un trait d’union.
 20909  21234   
 20910         -    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [sommes|étiez|fûtes|fussiez|avez|aviez|eûtes|eussiez]  vous
        21235  +    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [êtes|étiez|fûtes|fussiez|serez|seriez|avez|aviez|eûtes|eussiez|aurez|auriez]  vous
 20911  21236           <<- /inte/ space_after(\2, 1, 1)
 20912  21237           -2:3>> \2-vous                                                                              # Forme interrogative ? Mettez un trait d’union.
 20913  21238   
 20914  21239       *WORD  ~..e[zs]$  vous  [<end>|,]
 20915  21240       *WORD  ~..e[zs]$  vous  @:¬:(?:Y|2p)
 20916         -        <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:2p", ":[GNW]|>vouloir/.*:E:2p") and not morph(\1, ":Os")
        21241  +        <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:2p", ":[GNW]") and not value(\2, "|veuillez|") and not morph(\1, ":Os")
 20917  21242           -2:3>> \2-vous                                                                              # Forme interrogative ? Mettez un trait d’union.
 20918  21243   
 20919  21244   TEST: Mais {{soutiendrez vous}} cette proposition ?
 20920  21245   TEST: comment {{êtes vous}} arrivées là ?
 20921         -TEST: mais {{voulez vous}} venir plus près de nous ?
        21246  +TEST: quelle tarte {{voulez vous}} ?
 20922  21247   TEST: Veuillez vous instruire avant de contester ces mesures.
 20923  21248   
 20924  21249   
 20925  21250   __inte_union_ils__
 20926  21251       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~[eo]nt$  ils  [<end>|,]
 20927  21252       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~[eo]nt$  ils  @:¬:3p
 20928  21253           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GW]")
 20929  21254           -2:3>> \2-\3                                                                                # Forme interrogative ? Mettez un trait d’union.
 20930  21255   
 20931         -    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [ont|avaient|eurent|eussent|sont|étaient|furent|fussent]  ils
        21256  +    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [ont|avaient|eurent|eussent|auront|auraient|sont|étaient|furent|fussent|seront|seraient]  ils
 20932  21257           <<- /inte/ space_after(\2, 1, 1)
 20933  21258           -2:3>> \2-\3                                                                                # Forme interrogative ? Mettez un trait d’union.
 20934  21259   
 20935  21260       *WORD  ~[eo]nt$  ils  [<end>|,]
 20936  21261       *WORD  ~[eo]nt$  ils  @:¬:3p
 20937  21262           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GNW]") and not value(\1, "|ce|ils|elles|")
 20938  21263           -2:3>> \2-\3                                                                                # Forme interrogative ? Mettez un trait d’union.
 20939  21264   
 20940  21265   TEST: {{Viendront ils}} demain ?
        21266  +TEST: qui {{seront ils}} une fois adultes ?
        21267  +TEST: dans quel retaurant {{iront ils}} ?
 20941  21268   
 20942  21269   
 20943  21270   __inte_union_elles__
 20944  21271       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~[eo]nt$  elles  [<end>|,]
 20945  21272       [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  ~[eo]nt$  elles  @:¬:3p
 20946  21273           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GW]")
 20947  21274           -2:3>> \2-\3                                                                                # Forme interrogative ? Mettez un trait d’union.
 20948  21275   
 20949         -    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [ont|avaient|eurent|eussent|sont|étaient|furent|fussent]  elles
        21276  +    [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui]  [ont|avaient|eurent|eussent|auront|auraient|sont|étaient|furent|fussent|seront|seraient]  elles
 20950  21277           <<- /inte/ space_after(\2, 1, 1)
 20951  21278           -2:3>> \2-\3                                                                                # Forme interrogative ? Mettez un trait d’union.
 20952  21279   
 20953  21280       *WORD  ~[eo]nt$  elles  [<end>|,]
 20954  21281       *WORD  ~[eo]nt$  elles  @:¬:3p
 20955  21282           <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GNW]") and not value(\1, "|ce|ils|elles|")
 20956  21283           -2:3>> \2-\3                                                                                # Forme interrogative ? Mettez un trait d’union.
 20957  21284   
 20958  21285   TEST: {{viennent elles}} souvent ?
        21286  +TEST: quand {{furent elles}} recrutées ?
        21287  +TEST: quels éléments {{examinèrent elles}} ?
 20959  21288   
 20960  21289   
 20961  21290   
 20962  21291   !!
 20963  21292   !!
 20964  21293   !!!! Infinitif                                                                                    !!
 20965  21294   !!
................................................................................
 20978  21307           <<- /infi/ not tag(\1, "upron") and morph(\2, ":V", ":M") and not (morph(\1, ":N") and morph(<1, ":D"))
 20979  21308           -2>> =suggVerbInfi(\2)                                                                      # S’il s’agit d’une action à accomplir, le verbe devrait être à l’infinitif.
 20980  21309   
 20981  21310   TEST: il devait {{utilisé}} son temps à bon escient.
 20982  21311   TEST: tu dois {{mangé}}
 20983  21312   TEST: on va devoir {{mangé}} tout ça.
 20984  21313   TEST: Il doit pouvoir {{détectez}} ces erreurs.
        21314  +TEST: je veux {{repérez}} les points de convergence.
 20985  21315   TEST: Le devoir transcendé par l’amour de son pays.
 20986  21316   TEST: un devoir corrigé par plusieurs professeurs.
 20987  21317   TEST: Ce n’est plus le chef de l’État qui s’exprime devant députés et sénateurs, mais le chef de la majorité.
 20988  21318   
 20989  21319   
 20990  21320   __infi_falloir__
 20991  21321       [faut-il|fallait-il|fallut-il|faudra-t-il|faudrait-il]  @:V¬:[YMWG]
................................................................................
 21162  21492   !!!! Conjugaison                                                                                  !!
 21163  21493   !!
 21164  21494   !!
 21165  21495   
 21166  21496   ## 1sg
 21167  21497   __conj_moi_qui__
 21168  21498       moi  qui   @:V¬:(?:1s|G|1p|3p!)
 21169         -        <<- /conj/ \3 == "est" or \3 == "es" -2>> 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.
        21499  +        <<- /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.
 21170  21500           <<- /conj/ __else__ -3>> =suggVerb(\3, ":1s")           # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 1ʳᵉ personne du singulier.
 21171  21501   
        21502  +TEST: moi qui {{est}} trouvé
 21172  21503   TEST: C’est moi qui {{donnes}} des maux de têtes !
 21173  21504   TEST: Et moi par ailleurs qui {{suit}} si savant…
 21174  21505   
 21175  21506   
 21176  21507   ## 2sg
 21177  21508   __conj_toi_qui__
 21178  21509       toi  qui  @:V¬:(?:G|2p|3p!|[ISK].*:2s)
................................................................................
 21202  21533   TEST: {{Elle}} ne nous {{croient}} jamais.
 21203  21534   TEST: {{elle}} {{sont}} parties.
 21204  21535   TEST: {{elle}} ne {{sont}}
 21205  21536   TEST: {{elle}} {{sont}} partis.
 21206  21537   TEST: elle {{demeures}}
 21207  21538   TEST: elle {{mangeras}}
 21208  21539   TEST: elle {{fus}} partie.
        21540  +TEST: {{elle}} qui {{savaient}}
        21541  +TEST: elle qui {{prends}} le temps
 21209  21542   TEST: elle a appris bien trop jeune à ne faire confiance à personne.
 21210  21543   TEST: Elle, surtout, décomplexée et franche du collier.
 21211  21544   
 21212  21545   
 21213  21546   __conj_quiconque__
 21214  21547       quiconque  @:V¬:(?:3s|P|G|M|Q.*:m:[si])
 21215  21548           <<- /conj/ -2>> =suggVerb(\2, ":3s")                    # Conjugaison erronée. Accord avec “quiconque”. Le verbe devrait être à la 3ᵉ personne du singulier.
................................................................................
 21310  21643   TEST: Laquelle choisir ?
 21311  21644   TEST: Lequel manger ?
 21312  21645   TEST: Une société a vendu un terrain à bâtir à un acquéreur, lequel entreprend des travaux pour y construire un pavillon.
 21313  21646   
 21314  21647   
 21315  21648   __conj_personne__
 21316  21649       personne  @:V¬:(?:3s|P|G|[QA].*:f:s)
 21317         -        <<- /conf/ morph(<1, ":C|<start>|>,", ":(?:P|Q|[123][sp]|R)")
        21650  +        <<- /conj/ morph(<1, ":C|<start>|>,", ":(?:P|Q|[123][sp]|R)")
 21318  21651           --1>> =suggVerb(\-1, ":3s")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21319  21652   
 21320  21653       personne  qui  @:V¬:(?:3s|P|G)
 21321         -        <<- /conf/ morph(<1, ":C|<start>|>,", ":(?:P|Q|[123][sp]|R)")
        21654  +        <<- /conj/ morph(<1, ":[CRV]|<start>|>,", ":D")
 21322  21655           --1>> =suggVerb(\-1, ":3s")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21323  21656   
 21324  21657   TEST: Personne ne {{peux}} me le dire.
 21325  21658   TEST: personne n’en {{parlent}}
        21659  +TEST: je connais personne qui en {{parlent}} autant
 21326  21660   TEST: en tant que personne qualifiée
 21327  21661   
 21328  21662   
 21329  21663   __conj_rien__
 21330  21664       rien  @:V¬:(?:3s|P|Y|G)
 21331         -        <<- /conf/ morph(<1, ":Cs|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)")
        21665  +        <<- /conj/ morph(<1, ":Cs|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)")
 21332  21666               and not(morph(\2, ":Y") and value(<1, "|ne|"))
 21333  21667           --1>> =suggVerb(\-1, ":3s")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21334  21668   
 21335  21669       rien  qui  @:V¬:(?:3s|P|G)
 21336         -        <<- /conf/ morph(<1, ":C|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)")
        21670  +        <<- /conj/ morph(<1, ":[CRV]|<start>|>,")
 21337  21671           --1>> =suggVerb(\-1, ":3s")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21338         -
 21339  21672   
 21340  21673   TEST: Rien ne {{sers}} de courir
 21341  21674   TEST: Rien n’{{arrives}} sans raison
 21342  21675   TEST: Rien, en ce qui le concernait, ne {{pouvais}} le ramener à la raison.
        21676  +TEST: ils ne savent rien qui {{puissent}} les aider
 21343  21677   TEST: il ne faut rien faire ou rien dire contre les manifestants
 21344  21678   TEST: qui n’ont rien appris et rien oublié
 21345  21679   TEST: comme si son pays n’avait rien appris du fascisme ni rien reçu de l’Europe
 21346  21680   
 21347  21681   
 21348  21682   __conj_nul_nulle__
 21349  21683       [nul|nulle]  ?@:[NA]¿       @:V¬:(?:3s|P|G|[NAQ].*:[si])
................................................................................
 21357  21691   TEST: nul homme ne {{sauraient}} s’y prendre
 21358  21692   TEST: nulle partie du corps ne peut être considérée comme le siège de l’âme.
 21359  21693   TEST: un silence que nul faste, nulle cagnotte, nul don défiscalisé n’achètera jamais.
 21360  21694   
 21361  21695   
 21362  21696   __conj_aucun_aucune__
 21363  21697       [aucun|aucune]  ?@:[NA]¿       @:V¬:(?:3s|P|G|[NAQ].*:[si])
 21364         -    [aucun|aucune]  ?@:[NA]¿  qui  @:V¬:(?:3s|P|G|[NA].*:[si])
 21365  21698           <<- /conj/ morph(<1, ":Cs|<start>|>,", ":(?:Y|P|Q|[123][sp]|R)")
 21366  21699           --1>> =suggVerb(\-1, ":3s")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21367  21700   
        21701  +    [aucun|aucune]  ?@:[NA]¿  qui  @:V¬:(?:3s|P|G|[NA].*:[si])
        21702  +        <<- /conj/ morph(<1, ":(?:Cs|R|V)|<start>|>,")
        21703  +        --1>> =suggVerb(\-1, ":3s")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
        21704  +
 21368  21705   TEST: aucun ne {{savaient}} que faire
 21369  21706   TEST: aucune n’{{iront}} là-bas
 21370  21707   TEST: aucune femme ne {{sauraient}} le faire
 21371  21708   TEST: aucun homme ne {{sauraient}} s’y prendre
 21372  21709   TEST: aucun d’entre nous n’{{as}} donné
 21373  21710   TEST: aucun ne {{vas}} là-bas
        21711  +TEST: il n’en connait aucune qui {{sauraient}} mieux qu’elle comment s’y prendre
 21374  21712   TEST: aucune partie du corps ne peut être considérée comme le siège de l’âme.
 21375  21713   TEST: Aucun terme attesté dans des textes antiques, mésopotamien ou autre, ne sert à désigner la Mésopotamie au sens moderne du terme
 21376  21714   TEST: signalons qu’aucun fait avéré ne correspond à ce qui se propage
 21377  21715   TEST: Aucune solution envisagée n’a engendré de résultat positif.
 21378  21716   TEST: Aucun homme parti à la guerre ne revient
 21379  21717   
 21380  21718   
................................................................................
 21548  21886           <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3p")     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21549  21887   
 21550  21888   TEST: lesquels {{devienne}} des ennuyeux incomparables.
 21551  21889   TEST: Mais parmi les millions de causes à défendre, lesquelles choisir ?
 21552  21890   TEST: les failles par lesquelles entrait l’eau étaient impossibles à boucher.
 21553  21891   
 21554  21892   
 21555         -# L’accord par syllepse est obligatoire après /la plupart/, ainsi qu’après /nombre/ et /quantité/ employés sans déterminant. L’accord se fait avec le « pseudo-complément ».
 21556         -
 21557         -__conj_beaucoup_d_aucuns_la_plupart__
        21893  +__conj_beaucoup__
 21558  21894       beaucoup    @:V¬:(?:P|Q|G)
 21559  21895           <<- /conj/ not morph(<1, ":[VR]") >>>
 21560  21896           <<- /conj/ tag(\1, "bcp_plur") and not morph(\2, ":3p")
 21561         -        -2>> =suggVerb(\2, ":3p")                                       # Conjugaison erronée. Accord avec “\1”. Le substantif suivant étant au pluriel, le verbe devrait être à la 3ᵉ personne du pluriel.
        21897  +        -2>> =suggVerb(\2, ":3p")                                   # Conjugaison erronée. Accord avec “\1”. Le substantif suivant étant au pluriel, le verbe devrait être à la 3ᵉ personne du pluriel.
 21562  21898           <<- /conj/ __else__ and tag(\1, "bcp_sing") and not morph(\2, ":3s")
 21563         -        -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.
        21899  +        -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.
 21564  21900           <<- /conj/ __else__ and \2 != "a" and not tag(\1, "bcp_sing") and not morph(\2, ":3p") and not (space_after(\1, 1, 2) and morph(\2, ":V0"))
 21565         -        -2>> =suggVerb(\2, ":3p")                                       # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21566         -
 21567         -    d’ aucuns   @:V¬:(?:3p|P|Q|G)
 21568         -    la plupart  @:V¬:(?:3p|P|Q|G)
 21569         -        <<- /conj/ not morph(<1, ":[VR]")
 21570         -        -3>> =suggVerb(\3, ":3p")                                       # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
        21901  +        -2>> =suggVerb(\2, ":3p")                                   # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21571  21902   
 21572  21903       beaucoup    qui  @:V¬:(?:3p|P|G)
 21573         -        <<- /conj/ not morph(<1, ":[VR]")
 21574         -        -3>> =suggVerb(\3, ":3p")                                       # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
        21904  +        <<- /conj/ -3>> =suggVerb(\3, ":3p")                        # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21575  21905   
 21576         -    d’ aucuns   qui  @:V¬:(?:3p|P|G)
 21577         -    la plupart  qui  @:V¬:(?:3p|P|G)
 21578         -        <<- /conj/ not morph(<1, ":[VR]")
 21579         -        -3>> =suggVerb(\3, ":3p")                                       # Conjugaison erronée. Accord avec “\1 \2 \3”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21580         -
 21581         -TEST: la plupart des hommes {{vienne}}
 21582         -TEST: La plupart {{admet}}
 21583         -TEST: d’aucuns {{pense}} que c’est faux
 21584  21906   TEST: beaucoup {{vienne}}
 21585  21907   TEST: Beaucoup d’hommes y {{était}}.
        21908  +TEST: beaucoup de sable {{avaient}} été versé.
 21586  21909   TEST: beaucoup qui ne {{pense}} jamais à rien, mais qui ont quand même des avis sur tout.
 21587  21910   TEST: beaucoup entre la peste et le choléra.
 21588  21911   TEST: Beaucoup avait été accompli
 21589  21912   TEST: Beaucoup sera fait pour ces gens.
 21590  21913   TEST: Beaucoup parviennent à ce résultat.
 21591  21914   TEST: Beaucoup leur donneront du fil à retordre.
 21592  21915   TEST: beaucoup d’argent arrive dans nos caisses
 21593  21916   TEST: beaucoup est simplement suggéré
        21917  +TEST: beaucoup prenant leurs aises avec l’argent public
 21594  21918   
 21595  21919   
 21596         -__conj_certains_plusieurs_quelques_uns__
 21597         -    [certains|certaines|plusieurs]  @:V¬:(?:G|N|A|3p|P|Q)
 21598         -    [certains|certaines|plusieurs]  qui  @:V¬:(?:G|3p|P)
        21920  +# L’accord par syllepse est obligatoire après /la plupart/, ainsi qu’après /nombre/ et /quantité/ employés sans déterminant. L’accord se fait avec le « pseudo-complément ».
        21921  +__conj_d_aucuns_la_plupart__
        21922  +    d’ aucuns   @:V¬:(?:3p|P|Q|G)
        21923  +    la plupart  @:V¬:(?:3p|P|Q|G)
 21599  21924           <<- /conj/ not morph(<1, ":[VR]")
 21600         -        --1>> =suggVerb(\-1, ":3p")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
        21925  +        -3>> =suggVerb(\3, ":3p")                                       # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21601  21926   
 21602         -TEST: certains {{prenne}} leur temps
 21603         -TEST: Plusieurs qui {{pense}} que c’est une arnaque se sont quand même trompés.
        21927  +    d’ aucuns   qui  @:V¬:(?:3p|P|G)
        21928  +    la plupart  qui  @:V¬:(?:3p|P|G)
        21929  +        <<- /conj/ -3>> =suggVerb(\3, ":3p")                            # Conjugaison erronée. Accord avec “\1 \2 \3”. Le verbe devrait être à la 3ᵉ personne du pluriel.
        21930  +
        21931  +TEST: la plupart des hommes {{vienne}}
        21932  +TEST: La plupart {{admet}}
        21933  +TEST: d’aucuns {{pense}} que c’est faux
        21934  +TEST: avec la plupart des femmes qui {{devienne}} mères
 21604  21935   
 21605  21936   
 21606         -__conj_certains_plusieurs_quelques_uns__
 21607         -    quelques-uns  @:V¬:(?:G|3p|P|[NAQ].*:m:[pi])
 21608         -    quelques-uns  qui  @:V¬:(?:G|3p|P)
 21609         -    quelques-unes  @:V¬:(?:G|3p|P|[NAQ].*:f:[pi])
 21610         -    quelques-unes  qui  @:V¬:(?:G|3p|P)
        21937  +__conj_certains_certaines_plusieurs__
        21938  +    [certains|certaines|plusieurs]  @:V¬:(?:G|N|A|3p|P|Q)
 21611  21939           <<- /conj/ not morph(<1, ":[VR]")
 21612  21940           --1>> =suggVerb(\-1, ":3p")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21613  21941   
 21614         -TEST: quelques-uns {{arrive}} demain
 21615         -TEST: Quelques-unes {{imagine}} une autre vie que celle-là.
 21616         -TEST: Quelques-unes {{rêve}} d’un autre monde.
 21617         -TEST: Quelques-unes lestées de plombe.
        21942  +    [certains|certaines|plusieurs]  qui  @:V¬:(?:G|3p|P)
        21943  +        <<- /conj/ --1>> =suggVerb(\-1, ":3p")                          # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21618  21944   
 21619         -
 21620         -__conj_tous_toutes__
 21621         -    [tous|toutes]  @:V¬:(?:G|N|A|3p|P|Q|V[23].*:Y)
 21622         -    [tous|toutes]  qui  @:V¬:(?:G|3p|P)
 21623         -        <<- /conj/ not morph(<1, ":[VR]|>(?:et|ou)/")
 21624         -        --1>> =suggVerb(\-1, ":3p")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21625         -
 21626         -TEST: Tous {{venait}} à la fête.
 21627         -TEST: Toutes {{ignorait}} ce qu’ils avaient fait.
 21628         -TEST: Il faut mettre un coup de grâce et tous monter sur Paris par tous les moyens possibles
 21629         -TEST: Pourrons-nous tous vaincre.
 21630         -TEST: Vous pouvez tous triompher de votre adversaire avec de la ruse.
 21631         -TEST: tous prendre une bonne cuite, voilà ce que nous allons faire.
 21632         -TEST: on va tous manger au resto.
 21633         -TEST: elles vont toutes aller faire un tour
        21945  +TEST: certains {{prenne}} leur temps
        21946  +TEST: Plusieurs qui {{pense}} que c’est une arnaque se sont quand même trompés.
 21634  21947   
 21635  21948   
 21636  21949   __conj_certains_certaines__
 21637  21950       [<start>|,]  [certain|certaine]  @:V.*:[123]p¬:[GWMNA]
 21638  21951           <<- /conj/ -2>> \1s                                             # Mettez au pluriel “\2” si vous désignez plusieurs personnes.
 21639  21952           <<- /conj/ morph(\3, ":[12]p") ->> =suggVerb(\3, ":3p")         # Conjuguez “\3” à la troisième personne du pluriel, si “\2” est un pronom censé désigner plusieurs personnes.
 21640  21953   
................................................................................
 21645  21958       [<start>|,]  certaine  @:V.*:[123]s¬>(?:être|demeurer|rester|devenir|redevenir).*:3s|:N.*:[fe]:[si]
 21646  21959           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            # Conjuguez “\3” à la troisième personne du pluriel, si “\2” est un pronom censé désigner plusieurs personnes.
 21647  21960           <<- /conj/ -2>> \1s                                             # Mettez au pluriel “\2” si vous désignez plusieurs personnes.
 21648  21961   
 21649  21962   TEST: {{certain}} deviennent idiots à cette seule pensée.
 21650  21963   TEST: mais c’est exact, {{certaine}} perdent leur calme souvent dans les méandres de l’administration.
 21651  21964   TEST: {{certain}} {{donne}} beaucoup.
        21965  +TEST: {{certaine}} y {{arrive}} à tous les coups.
 21652  21966   TEST: certaine est la défaite.
 21653  21967   TEST: si tu persévères, certaine deviendra la réussite.
 21654  21968   
        21969  +
        21970  +__conj_quelques_uns__
        21971  +    quelques-uns  @:V¬:(?:G|3p|P|[NAQ].*:m:[pi])
        21972  +    quelques-unes  @:V¬:(?:G|3p|P|[NAQ].*:f:[pi])
        21973  +        <<- /conj/ not morph(<1, ":[VR]")
        21974  +        --1>> =suggVerb(\-1, ":3p")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
        21975  +
        21976  +    quelques-uns  qui  @:V¬:(?:G|3p|P)
        21977  +    quelques-unes  qui  @:V¬:(?:G|3p|P)
        21978  +        <<- /conj/ --1>> =suggVerb(\-1, ":3p")                          # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
        21979  +
        21980  +TEST: quelques-uns {{arrive}} demain
        21981  +TEST: Quelques-unes {{imagine}} une autre vie que celle-là.
        21982  +TEST: Quelques-unes {{rêve}} d’un autre monde.
        21983  +TEST: quelques-uns qui se {{croit}} chez eux
        21984  +TEST: Quelques-unes lestées de plombe.
        21985  +
        21986  +
        21987  +__conj_tous_toutes__
        21988  +    [tous|toutes]  @:V¬:(?:G|N|A|3p|P|Q|V[23].*:Y)
        21989  +    [tous|toutes]  qui  @:V¬:(?:G|3p|P)
        21990  +        <<- /conj/ not morph(<1, ":[VR]|>(?:et|ou)/")
        21991  +        --1>> =suggVerb(\-1, ":3p")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
        21992  +
        21993  +TEST: Tous {{venait}} à la fête.
        21994  +TEST: Toutes {{ignorait}} ce qu’ils avaient fait.
        21995  +TEST: Il faut mettre un coup de grâce et tous monter sur Paris par tous les moyens possibles
        21996  +TEST: Pourrons-nous tous vaincre.
        21997  +TEST: Vous pouvez tous triompher de votre adversaire avec de la ruse.
        21998  +TEST: tous prendre une bonne cuite, voilà ce que nous allons faire.
        21999  +TEST: on va tous manger au resto.
        22000  +TEST: elles vont toutes aller faire un tour
        22001  +
 21655  22002   
 21656  22003   __conj_det_plur_nom__
 21657  22004       [ces|mes|tes|ses|nos|vos|leurs|quelques]  @:[NA].*:[pi]  @:V¬:(?:[13]p|P|Y|G|M|A.*:e:[pi])
 21658  22005           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 21659  22006               and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>>
 21660  22007           <<- /conj/ not checkAgreement(\2, \3) -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21661  22008           <<- /conj/ __else__ and isAmbiguousAndWrong(\2, \3, ":p", ":3p")
................................................................................
 21923  22270   __conj_que_où_comment_verbe_sans_sujet!3__
 21924  22271       [que|qu’|où|comment|combien|dont|quand|pourquoi|lequel|laquelle|lesquels|lesquelles|si]  @:[12][sp]¬:(?:G|W|3[sp]|Y|P|Q|N|A|M|VC)
 21925  22272           <<- /conj/ morph(\2, ":[12]s") and not value(>1, "|je|tu|") -2>> =suggVerb(\2, ":3s")                           # Conjugaison erronée. Ce verbe devrait être à la 3ᵉ personne.
 21926  22273           <<- /conj/ __else__ and morph(\2, ":[12]p") and not value(>1, "|nous|vous|") -2>> =suggVerb(\2, ":3p")          # Conjugaison erronée. Ce verbe devrait être à la 3ᵉ personne.
 21927  22274   
 21928  22275   TEST: Qu’est-ce que tu crois que {{deviens}} réellement, immanquablement et subitement cet homme après une telle dérouillée ?
 21929  22276   TEST: peu importe ce que tu crois du lieu où l’{{abandonnerais}} ce salopard…
        22277  +TEST: nous savons comment {{arriverons}} ces problèmes…
 21930  22278   TEST: ces sciences, ces religions, ces philosophies ne sont que contes destinés à nous donner l’illusion de la connaissance.
 21931  22279   TEST: Le ministre de l’Intérieur a estimé que Calais avait vécu “un degré de violence jamais connu”.
 21932  22280   TEST: à des règles aussi absurdes que précises
 21933  22281   
 21934  22282   
 21935  22283   
 21936  22284   !!
 21937  22285   !!
 21938  22286   !!!! Verbe auxiliaire                                                                             !!
 21939  22287   !!
 21940  22288   !!
 21941  22289   
 21942  22290   __conf_auxiliaire_avoir_être__
 21943         -    [/-je|/-tu|/-il|/-on]  @:V.......e_.*:Q
 21944         -        <<- /conf/ analyse(\1, ">avoir/", "", 0, -3) -1>> _                     # Incohérence. La forme verbale “\2” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”.
 21945         -
 21946         -    /-ils  @:V.......e_.*:Q
 21947         -        <<- /conf/ analyse(\1, ">avoir/", "", 0, -4) -1>> _                     # Incohérence. La forme verbale “\2” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”.
 21948         -
 21949         -    [/-elle|/-nous|/-vous]  @:V.......e_.*:Q
 21950         -        <<- /conf/ analyse(\1, ">avoir/", "", 0, -5) -1>> _                     # Incohérence. La forme verbale “\2” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”.
 21951         -
 21952         -    /-elles  @:V.......e_.*:Q
 21953         -        <<- /conf/ analyse(\1, ">avoir/", "", 0, -6) -1>> _                     # Incohérence. La forme verbale “\2” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”.
        22291  +    [/-je|/-tu|/-il|/-on|/-elle|/-nous|/-vous|/-ils|/-elles]  @:V.......e_.*:Q
        22292  +        <<- /conf/ morphVC(\1, ">avoir/") -1>> _                # Incohérence. La forme verbale “\2” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”.
 21954  22293   
 21955  22294       [je|j’|tu|il|elle|on|ils|nous|vous|elle|elles]  >avoir  @:V.......e_.*:Q
 21956         -        <<- /conf/ -2>> _                                                       # Incohérence. La forme verbale “\3” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”.
        22295  +        <<- /conf/ -2>> _                                       # Incohérence. La forme verbale “\3” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”.
 21957  22296   
        22297  +TEST: {{Aient-elles}} {{venues}} à la maison.
        22298  +TEST: j’{{ai}} arrivé à finir ce programme
 21958  22299   TEST: {{Ait-il}} arrivé à ses fins ?
 21959  22300   TEST: je n’{{avais}} pas parti avec eux.
 21960  22301   TEST: il {{avait}} parti.
 21961  22302   TEST: Avais-je partie liée avec lui ?
 21962  22303   TEST: il n’y a pas mort d’homme, mais il y a mort de meuf.
 21963  22304   
 21964  22305   
................................................................................
 22433  22774   TEST: La distinction entre les défaillances normales et les défaillances fautives peut se fonder sur…
 22434  22775   TEST: Ils sont là pour se faire l’écho des questions posées.
 22435  22776   TEST: Le directeur de cabinet de Madame la rectrice était également présent.
 22436  22777   TEST: Une fois passé la porte, nous nous retrouvons dans une vaste salle
 22437  22778   TEST: Pourquoi aurait-il dû se préoccuper de ça ?
 22438  22779   TEST: Quel est le problème ? Je ne fais que ramener Paul à la raison.
 22439  22780   TEST: La voir se fêler ainsi lui noua la gorge.
        22781  +TEST: Quoi de neuf, mec ?
        22782  +TEST: T’as enfin trouvé des gens avec qui t’entendre ?
 22440  22783   
 22441  22784   
 22442  22785   
 22443  22786   !!! Tests historiques                                                                             !!
 22444  22787   
 22445  22788   ## Version 0.5.14
 22446  22789   TEST: par le léger tissu de rayonne qui les protégeait en ce moment.