15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
|
15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
15448
15449
15450
15451
15452
15453
15454
15455
15456
15457
15458
15459
15460
15461
15462
15463
15464
15465
15466
15467
15468
15469
15470
15471
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481
15482
15483
15484
15485
15486
15487
15488
15489
15490
15491
15492
|
-
+
+
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
+
+
|
-2>> =suggFemPlur(\2) # Si cet adjectif se réfère au pronom « elles », l’adjectif devrait être au féminin pluriel.
TEST: Absolument {{heureux}}, elles exultèrent de joie.
!!
!!
!!!! Inversion verbe/sujet !!
!!!! Participes passés : inversion verbe/sujet !!
!!
!!
__ppas_inversion_être_je__
/-je @:(?:[123][sp]|Y|[NA].*:p)¬:[GWsi]
<<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
<<- /ppas/ morphVC(\1, ":V0e") -2>> =suggSing(\2) # Accord avec le sujet “je” : “\2” devrait être au singulier.
-2>> =suggSing(\2) # Accord avec le sujet “je” : “\2” devrait être au singulier.
/-je @:(?:[123][sp]|[NA].*:p)¬:[GWYsi]
<<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-2>> =suggSing(\2) # Accord avec le sujet “je” : “\2” devrait être au singulier.
__ppas_inversion_être_tu__
/-tu @:(?:[123][sp]|Y|[NA].*:p)¬:[GWsi]
<<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
<<- /ppas/ morphVC(\1, ":V0e") -2>> =suggSing(\2) # Accord avec le sujet “tu” : “\2” devrait être au singulier.
-2>> =suggSing(\2) # Accord avec le sujet “tu” : “\2” devrait être au singulier.
/-tu @:(?:[123][sp]|[NA].*:p)¬:[GWYsi]
<<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-2>> =suggSing(\2) # Accord avec le sujet “tu” : “\2” devrait être au singulier.
__ppas_inversion_être_il__
/-il @:(?:[123][sp]|Y|[NA].*:[pf])¬:(?:G|W|[me]:[si])|question/
<<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
<<- /ppas/ morphVC(\1, ":V0e") -2>> =suggMasSing(\2) # Accord avec le sujet “il” : “\2” devrait être au masculin singulier.
-2>> =suggMasSing(\2) # Accord avec le sujet “il” : “\2” devrait être au masculin singulier.
/-il @:(?:[123][sp]|[NA].*:[pf])¬:(?:G|W|Y|[me]:[si])|question/
<<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-2>> =suggMasSing(\2) # Accord avec le sujet “il” : “\2” devrait être au masculin singulier.
__ppas_inversion_être_ce__
/-ce *WORD
<<- /ppas/ morphVC(\1, ":V0e.*:3s") and morph(\2, "@:(?:[123][sp]|A.*:[pf])", ":(?:G|W|Y|[me]:[si])")
-2>> =suggMasSing(\2) # Accord avec le sujet “\1” : “\2” devrait être au masculin singulier.
<<- /ppas/ __else__ and morphVC(\1, ":V0e.*:3p") and morph(\2, "@:(?:[123][sp]|A.*:[sf])", ":(?:G|W|Y|[me]:[pi])")
-2>> =suggMasPlur(\2) # Accord avec le sujet “\1” : “\2” devrait être au masculin pluriel.
__ppas_inversion_être_elle__
/-elle @:(?:[123][sp]|Y|[NA].*:[pm])¬:(?:G|W|[fe]:[si])
<<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
<<- /ppas/ morphVC(\1, ":V0e") -2>> =suggFemSing(\2) # Accord avec le sujet “elle” : “\2” devrait être au féminin singulier.
-2>> =suggFemSing(\2) # Accord avec le sujet “elle” : “\2” devrait être au féminin singulier.
/-elle @:(?:[123][sp]|[NA].*:[pm])¬:(?:G|W|Y|[fe]:[si])
<<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-2>> =suggFemSing(\2) # Accord avec le sujet “elle” : “\2” devrait être au féminin singulier.
__ppas_inversion_être_on__
/-on @:(?:[123][sp]|Y)¬:(?:G|W)
<<- /ppas/ morphVC(\1, ":V0e") -2>> =suggVerbPpas(\2) # Accord avec le sujet “on”.
/-on @:(?:[123][sp]|Y)¬:[GW]
<<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
-2>> =suggVerbPpas(\2) # Accord avec le sujet “on”.
/-on @:[123][sp]¬:[GWY]
<<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-2>> =suggVerbPpas(\2) # Accord avec le sujet “on”.
__ppas_inversion_être_nous__
/-nous @:(?:[123][sp]|Y|[NA].*:s)¬:[GWpi]|>(?:dire|légion)/
<<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
<<- /ppas/ morphVC(\1, ":V0e") -2>> =suggPlur(\2) # Accord avec le sujet “nous” : “\2” devrait être au pluriel.
-2>> =suggPlur(\2) # Accord avec le sujet “nous” : “\2” devrait être au pluriel.
/-nous @:(?:[123][sp]|[NA].*:s)¬:[GWYpi]|>(?:dire|légion)/
<<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-2>> =suggPlur(\2) # Accord avec le sujet “nous” : “\2” devrait être au pluriel.
__ppas_inversion_être_vous__
/-vous @:(?:[123][sp]|Y)¬:(?:G|W)
<<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ":V0e")
/-vous @:(?:[123][sp]|Y)¬:[GW]
<<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:être|devenir|redevenir)/")
-2>> =suggVerbPpas(\2) # Accord avec le sujet “vous”.
/-vous @:[123][sp]¬:[GWY]
<<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:être|devenir|redevenir)/")
-2>> =suggVerbPpas(\2) # Accord avec le sujet “vous”.
__ppas_inversion_être_ils__
/-ils @:(?:[123][sp]|Y|[NA].*:[sf])¬:(?:G|W|[me]:[pi])|>(?:dire|légion)/
<<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
<<- /ppas/ morphVC(\1, ":V0e") -2>> =suggMasPlur(\2) # Accord avec “ils” : “\2” devrait être au masculin pluriel.
-2>> =suggMasPlur(\2) # Accord avec “ils” : “\2” devrait être au masculin pluriel.
/-ils @:(?:[123][sp]|[NA].*:[sf])¬:(?:G|W|Y|[me]:[pi])|>(?:dire|légion)/
<<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-2>> =suggMasPlur(\2) # Accord avec “ils” : “\2” devrait être au masculin pluriel.
__ppas_inversion_être_elles__
/-elles @:(?:[123][sp]|Y|[NA].*:[sm])¬:(?:G|W|[fe]:[pi])|>(?:dire|légion)/
<<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/")
<<- /ppas/ morphVC(\1, ":V0e") -2>> =suggFemPlur(\2) # Accord avec “elles” : “\2” devrait être au féminin pluriel.
-2>> =suggFemPlur(\2) # Accord avec “elles” : “\2” devrait être au féminin pluriel.
/-elles @:(?:[123][sp]|[NA].*:[sm])¬:(?:G|W|Y|[fe]:[pi])|>(?:dire|légion)/
<<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
-2>> =suggFemPlur(\2) # Accord avec “elles” : “\2” devrait être au féminin pluriel.
TEST: serais-je {{fâchés}} contre vous ?
TEST: Est-elle {{arriver}} ?
TEST: Sont-elles {{arriver}} ?
TEST: Est-il {{arriver}} ?
TEST: Sont-ils {{arriver}} ?
TEST: Est-elle déjà {{arriver}} ?
|