Grammalecte  Diff

Differences From Artifact [d5a64df989]:

To Artifact [0cde74bcda]:


9110
9111
9112
9113
9114
9115
9116
9117

9118
9119

9120
9121
9122
9123
9124
9125
9126
9127
9128

9129
9130
9131
9132
9133
9134
9135
9110
9111
9112
9113
9114
9115
9116

9117
9118

9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136







-
+

-
+









+







TEST: celles qui redeviennent {{méchante}}


__[i]/ppas(ppas_avoir_été)__
    (({avoir}) +été) +({w_2})  @@0,0,$
    <<- morph(\2, ":V0a", False) >>>
    <<- morphex(\3, ":[123]s", ":[GNAQWY]") -3>> =suggVerbPpas(@)           # Après « avoir été », il faut un participe passé.
    <<- not (morph(\2, ":(?:Sq|K):3s", False) and before("[çcCÇ]’$|[cC]e n’$|[çÇ]a (?:n’|)$")) >>>
    <<- not before("[çcCÇ]’$|[cC]e n’$|[çÇ]a (?:n’|)$") >>>
    <<- morph(\3, ":Y", False) -1>> _                                       # Tournure familière. Utilisez « être allé » plutôt que « avoir été ».
    <<- morph(\3, ":V1..t.*:Y", False) -3>> =suggVerbPpas(@)                    # Incohérence. Après « avoir été », il faut un participe passé (à moins que « avoir été » signifie ici « être allé »).
    <<- morph(\3, ":V1..t.*:Y", False) -3>> =suggVerbPpas(@)                # Incohérence. Après « avoir été », il faut un participe passé (à moins que « avoir été » signifie ici « être allé »).
    
TEST: j’ai été {{instruis}} par elle
TEST: avoir été {{prit}} par surprise
TEST: Ils {{ont été}} {{réaliser}} à partir d’éléments naturels.
TEST: J’{{ai été}} camper dans les Alpes.
TEST: Tu {{as été}} prendre du bois.
TEST: J’{{ai été}} {{chercher}} du pain.
TEST: Ç’eût été prendre des vessies pour des lanternes.
TEST: C’eût été foncer tête baissée dans la gueule du loup.
TEST: Leur passe-temps, ça a été faire n’importe quoi.


!!
!!
!!!! Participes passés: pouvoir/sembler/paraître/vouloir/devoir/croire/déclarer/penser/dire/affirmer + être/avoir été
!!
!!