diff --git a/package.json b/package.json index efe43cd..e6ff708 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lingdocs/pashto-inflector", - "version": "3.0.3", + "version": "3.0.4", "author": "lingdocs.com", "description": "A Pashto inflection and verb conjugation engine, inculding React components for displaying Pashto text, inflections, and conjugations", "homepage": "https://verbs.lingdocs.com", diff --git a/src/lib/phrase-building/english-vp-rendering.ts b/src/lib/phrase-building/english-vp-rendering.ts index e112e32..f80abe8 100644 --- a/src/lib/phrase-building/english-vp-rendering.ts +++ b/src/lib/phrase-building/english-vp-rendering.ts @@ -57,7 +57,7 @@ export function renderEnglishVPBase({ subjectPerson, object, vs }: { ]), subjunctiveVerb: (s: T.Person, ec: T.EnglishVerbConjugationEc, n: boolean) => ([ `that $SUBJ ${n ? " won't" : " will"} ${isToBe(ec) ? "be" : ec[0]}`, - `should $SUBJ ${n ? " not" : ""} ${isToBe(ec) ? "be" : ec[0]}`, + `$SUBJ ${n ? " not" : ""} should ${isToBe(ec) ? "be" : ec[0]}`, ]), imperfectiveFuture: futureEngBuilder, perfectiveFuture: futureEngBuilder, @@ -154,6 +154,7 @@ export function renderEnglishVPBase({ subjectPerson, object, vs }: { ]), subjunctiveVerb: (s: T.Person, v: T.EnglishVerbConjugationEc, n: boolean) => ([ `that $SUBJ will${n ? " not" : ""} be ${v[4]}`, + `$SUBJ should ${n ? " not" : ""} be ${v[4]}`, ]), imperfectiveFuture: (s: T.Person, v: T.EnglishVerbConjugationEc, n: boolean) => ([ `$SUBJ will${n ? " not" : ""} be ${v[4]}`,