From 1998a9b8ab98554f39008030f00fc25ee0825c1d Mon Sep 17 00:00:00 2001 From: lingdocs <71590811+lingdocs@users.noreply.github.com> Date: Thu, 23 Jun 2022 15:00:04 -0500 Subject: [PATCH] VP Page done --- package.json | 2 +- .../phrase-diagram/EditableVPEx.tsx | 46 + src/content/index.ts | 13 +- src/content/phrase-structure/ep.mdx | 1 - .../phrase-structure/vp-structure-source.svg | 477 ++++++++++ src/content/phrase-structure/vp-structure.svg | 835 ++++++++++++++++++ src/content/phrase-structure/vp.mdx | 284 ++++++ src/content/verbs/sentence-structure.mdx | 120 --- yarn.lock | 8 +- 9 files changed, 1654 insertions(+), 132 deletions(-) create mode 100644 src/components/phrase-diagram/EditableVPEx.tsx create mode 100644 src/content/phrase-structure/vp-structure-source.svg create mode 100644 src/content/phrase-structure/vp-structure.svg create mode 100644 src/content/phrase-structure/vp.mdx delete mode 100644 src/content/verbs/sentence-structure.mdx diff --git a/package.json b/package.json index d7f3293..6897a59 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "@formkit/auto-animate": "^1.0.0-beta.1", "@fortawesome/fontawesome-free": "^5.15.4", "@lingdocs/lingdocs-main": "^0.3.1", - "@lingdocs/pashto-inflector": "^3.0.5", + "@lingdocs/pashto-inflector": "^3.0.8", "@testing-library/jest-dom": "^5.11.4", "@testing-library/react": "^11.1.0", "@testing-library/user-event": "^12.1.10", diff --git a/src/components/phrase-diagram/EditableVPEx.tsx b/src/components/phrase-diagram/EditableVPEx.tsx new file mode 100644 index 0000000..51ab965 --- /dev/null +++ b/src/components/phrase-diagram/EditableVPEx.tsx @@ -0,0 +1,46 @@ +import { + Types as T, + VPDisplay, + VPPicker, +} from "@lingdocs/pashto-inflector"; +import entryFeeder from "../../lib/entry-feeder"; +import { useState } from "react"; + +export function EditIcon() { + return ; +} + +function EditableVPEx({ children, opts }: { children: T.VPSelectionState, opts: T.TextOptions }) { + const [editing, setEditing] = useState(false); + const [vps, setVps] = useState(children); + function handleReset() { + setEditing(false); + setVps(children); + } + return
+
setEditing(true)} + > + {!editing ? : } +
+ {editing + && + } + +
; +} + +export default EditableVPEx; \ No newline at end of file diff --git a/src/content/index.ts b/src/content/index.ts index e5506ca..794858f 100644 --- a/src/content/index.ts +++ b/src/content/index.ts @@ -37,6 +37,8 @@ import * as APIntro from "!babel-loader!@lingdocs/mdx-loader!./phrase-structure/ // @ts-ignore import * as EPIntro from "!babel-loader!@lingdocs/mdx-loader!./phrase-structure/ep.mdx"; // @ts-ignore +import * as VPIntro from "!babel-loader!@lingdocs/mdx-loader!./phrase-structure/vp.mdx"; +// @ts-ignore import * as KidsSection from "!babel-loader!@lingdocs/mdx-loader!./phrase-structure/kids-section.mdx"; // @ts-ignore @@ -55,8 +57,6 @@ import * as imperativeVerbs from "!babel-loader!@lingdocs/mdx-loader!./verbs/imp import * as verbEndings from "!babel-loader!@lingdocs/mdx-loader!./verbs/verb-endings.mdx"; // @ts-ignore import * as rootsAndStems from "!babel-loader!@lingdocs/mdx-loader!./verbs/roots-and-stems.mdx"; -// @ts-ignore -import * as sentenceStructure from "!babel-loader!@lingdocs/mdx-loader!./verbs/sentence-structure.mdx"; // @ts-ignore import * as introToParticiples from "!babel-loader!@lingdocs/mdx-loader!./participles/intro.mdx"; @@ -167,6 +167,10 @@ const contentTree = [ import: EPIntro, slug: "ep", }, + { + import: VPIntro, + slug: "vp", + }, { import: KidsSection, slug: "kids-section", @@ -209,10 +213,6 @@ const contentTree = [ import: verbEndings, slug: "verb-endings", }, - { - import: sentenceStructure, - slug: "sentence-structure", - }, ], }, { @@ -403,3 +403,4 @@ export const content = contentTree.map((item) => { )), } }); + diff --git a/src/content/phrase-structure/ep.mdx b/src/content/phrase-structure/ep.mdx index cc7ccf5..96f652c 100644 --- a/src/content/phrase-structure/ep.mdx +++ b/src/content/phrase-structure/ep.mdx @@ -14,7 +14,6 @@ import EquativeIllustration from "../../components/EquativeIllustration"; import EditableEPEx, { EditIcon } from "../../components/phrase-diagram/EditableEPEx"; import BasicBlocks from "../../components/BasicBlocks" - **There is no "to be" verb in Pashto**. 🤯 Let that sink in for a second. There's no infinitive "to be" form. You can't say "It's good *to be* here." We can't use "to be" as a verb and make normal verb phrases like we do in other languages. In Pashto, we use a special structure called an **equative phrase (EP)** when we talk about something being something. diff --git a/src/content/phrase-structure/vp-structure-source.svg b/src/content/phrase-structure/vp-structure-source.svg new file mode 100644 index 0000000..dc1e9d5 --- /dev/null +++ b/src/content/phrase-structure/vp-structure-source.svg @@ -0,0 +1,477 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + intransitive + transitive + + non-past + past / perfect + + + S + V + + + + S + V + + + O + infl. 1st + 2nd +pronoun + + + + V + + + + + O + + + + S + + inflected + + + + + king + servant + can become mini-pronoun + controls the verb +can be deleted + + diff --git a/src/content/phrase-structure/vp-structure.svg b/src/content/phrase-structure/vp-structure.svg new file mode 100644 index 0000000..d7c7c1f --- /dev/null +++ b/src/content/phrase-structure/vp-structure.svg @@ -0,0 +1,835 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/content/phrase-structure/vp.mdx b/src/content/phrase-structure/vp.mdx new file mode 100644 index 0000000..c402c52 --- /dev/null +++ b/src/content/phrase-structure/vp.mdx @@ -0,0 +1,284 @@ +--- +title: VPs +--- + +import { + defaultTextOptions as opts, + InlinePs, + Examples, + makeNounSelection, + role +} from "@lingdocs/pashto-inflector"; +import psmd from "../../lib/psmd"; +import Link from "../../components/Link"; +import EquativeIllustration from "../../components/EquativeIllustration"; +import EditableVPEx, { EditIcon } from "../../components/phrase-diagram/EditableVPEx"; +import BasicBlocks from "../../components/BasicBlocks"; +import InlineInflectionButton from "../../components/InlineInflectionButton"; +import VPStructureSummary from "./vp-structure.svg"; + +export function KingIcon() { + return ; +} + +export function ServantIcon() { + return ; +}; + +
+ Note: This is a bit of a longer section. Go through it in small parts if you need to, but it's super important to understand if you want to keep your sanity in learning Pashto (This will help you understand past tense etc.) +
+ +In the last section we learned how to build phrases using equatives. Now we are going to learn how to make **VPs (verb phrases)**. VPs are ... wait for it ... phrases that are made with verbs. Verbs are words that describe actions, activities, or occurances. + +For example, if I say: + +{psmd([ + { p: "زه وریژي **خورم**", f: "zu wrijze **khorum**", e: "I am eating rice" } +])} + +This is a **VP** built with the verb . + +## 3 VP Structures + +Pashto learners often get very confused while because there are **three different ways for how VPs fit together**, depending on what type of verb we have. + +1. with intransitive verbs +2. with non-past transitive verbs +3. with past-tense transitive verbs + +Depending on what kind of verb you're using, the sentence structure will **completely change**. If you're used to speaking a language (like most) where the sentence structure never changes this will seem a little insane at first! But don't worry, once you understand what these three structures are it will all make sense and your brain will get used to them with a lot of practice. + +### 1. With Intransitive Verbs + +Intransitive verbs are **verbs that don't have an object**. For example, the verbs: + +- +- +- +- + +...don't involve doing something to an object, they just involve I subject that's moving or experiencing something. For example . There's **no object, only a subject**. + +These phrases have the simplest structure. Since we don't have an object we just have a **subject** (an NP) and an intransitive **verb**. + + +
+
Subject
+ , bottom: "NP" }, + "Verb", +]} /> + +We'll call the subject is the **king** of the phrase because it controls the verb. The verb endings will always line up with the king. + +Check out the following examples. Click on the to see the structure of the phrase in blocks. Click on the to change the subject and see how the verb changes with it. + +{ + {"blocks":[{"key":0.6249110810530165,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.1526649374428386,"block":{"type":"objectSelection","selection":"none"}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527815348,"i":3655,"p":"تلل","f":"tlul","g":"tlul","e":"to go","c":"v. intrans. irreg.","psp":"ځ","psf":"dz","ssp":"لاړ ش","ssf":"láaR sh","prp":"لاړ","prf":"láaR","ec":"go,goes,going,went,gone"}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"intransitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":false,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.09496144009475649,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":5,"distance":"far"}}}},{"key":0.9212151213586337,"block":{"type":"objectSelection","selection":"none"}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527813994,"i":11586,"p":"لوېدل","f":"lwedul","g":"lwedul","e":"to fall, to tumble, go down, settle","c":"v. intrans.","ec":"fall,falls,falling,fell,fallen"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"intransitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":false,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.16198632970883398,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":6,"distance":"far"}}}},{"key":0.48028409958746776,"block":{"type":"objectSelection","selection":"none"}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527814025,"i":5482,"p":"ختل","f":"khatul","g":"khatul","e":"to climb, ascend, rise, go up; to fall out, to fall off, to leave/dissapear; to turn out to be ...; to give a sentence (in law)","c":"v. intrans.","psp":"خېژ","psf":"khejz","tppp":"خوت","tppf":"khot","ec":"climb"}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"intransitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":false,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +Notice how **the subject never inflects**. Whether it's past or present tense, the structure stays the same with these intransitive verbs. The subject doesn't inflect and the subject is **king** . + +**To review**: with intransitive verbs (in all tenses): + +- the **subject** + - is the king + - is not inflected + +### 2. With non-past transitive verbs + +Transitive verbs are **verbs that take an object**. For example, with the verbs: + +- +- +- + +These involve a subject that eats an object *(something)*, sees on object *(someone)*, or hits an object *(something)*. For example, in the phrase , we have a **subject** (I), that hits an **object** (the ball). + +The structure of **VPs with transitive verbs that are not in the past tense** looks like this: + + +
+
Subject
+ , bottom: "NP" }, + { top:
+
+
Object
+
, bottom: "NP" }, + "Verb", +]} /> + +We have a **subject NP** that we'll call the **king** of the phrase. It controls the verb, and it does not get inflected. + +We also have an **object NP** that we'll call the **servant** of the phrase. When we learn about shortening VPs we'll learn more about what the **servant** role means, but for now we can just know that *the king controls the verb endings, not the servant*. + +{ + {"blocks":[{"key":0.5938378036848799,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.15215428186176383,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527812525,"i":4741,"p":"چای","f":"chaay","g":"chaay","e":"tea","c":"n. m."},"gender":"masc","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[]}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527817750,"i":7843,"p":"سکل","f":"skul","g":"skul","e":"to drink","c":"v. trans.","ec":"drink,drinks,drinking,drank,drank"}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.4930268563050435,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527812881,"i":11707,"p":"ماشوم","f":"maashoom","g":"maashoom","e":"child, kid","c":"n. m. anim. unisex","ec":"child","ep":"children"},"gender":"masc","genderCanChange":true,"number":"plural","numberCanChange":true,"adjectives":[]}}}},{"key":0.43336925620044653,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527815251,"i":7804,"p":"سړی","f":"saRéy","g":"saRey","e":"man","c":"n. m.","ec":"man","ep":"men"},"gender":"masc","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[]}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527815399,"i":14480,"p":"وهل","f":"wahul","g":"wahul","e":"to hit","c":"v. trans.","tppp":"واهه","tppf":"waahu","ec":"hit,hits,hitting,hit,hit"}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +Go ahead and play around with these examples by pressing the and buttons. Notice how the subject and object do not inflect, and the verb always agrees with the subject . But here's where things will get a *little* weird... **If you use a 1st or 2nd person pronoun as an object, it *will* inflect.** + +{ + {"blocks":[{"key":0.20670111338657748,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.05531784420548824,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":2,"distance":"far"}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812275,"i":11608,"p":"لیدل","f":"leedul","g":"leedul","e":"to see","c":"v. trans./gramm. trans.","psp":"وین","psf":"ween","tppp":"لید","tppf":"leed","ec":"see,sees,seeing,saw,seen"}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":true,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.20670111338657748,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":2,"distance":"far"}}}},{"key":0.05531784420548824,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812275,"i":11608,"p":"لیدل","f":"leedul","g":"leedul","e":"to see","c":"v. trans./gramm. trans.","psp":"وین","psf":"ween","tppp":"لید","tppf":"leed","ec":"see,sees,seeing,saw,seen"}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":true,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +Any other kind of object will not inflect. It's just the 1st and 2nd person pronouns that get inflected. If this seems insane, there are actually a lot of languages that behave differently with 1st and 2nd person pronouns - after all they are a little more "personal" and so they behave different. + +**To review**: with transitive verbs in non-past: + +- the **subject** + - is the king + - is not the inflected +- the **object** + - is servant + - is not inflected, BUT 1st and 2nd person pronouns will inflect + +### 3. With past-tense transitive verbs + +This is where things start to get *really* weird. With past tense transitive verbs, the whole phrase structure seems to flip around. With these kinds of verbs the **object is the king** of the sentence and the verb agrees with it! 🤯 + + +
+
Subject
+ , + inside: , + bottom: "NP", + }, + { top:
+
+
Object
+
, bottom: "NP" }, + "Verb", +]} /> + +Look at this sentence for example: + +{ + {"blocks":[{"key":0.4930268563050435,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527812881,"i":11707,"p":"ماشوم","f":"maashoom","g":"maashoom","e":"child, kid","c":"n. m. anim. unisex","ec":"child","ep":"children"},"gender":"masc","genderCanChange":true,"number":"singular","numberCanChange":true,"adjectives":[]}}}},{"key":0.43336925620044653,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527815399,"i":14480,"p":"وهل","f":"wahul","g":"wahul","e":"to hit","c":"v. trans.","tppp":"واهه","tppf":"waahu","ec":"hit,hits,hitting,hit,hit"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +The subject (the child) is the servant and the object (me) is the king ! For learners who aren't used to this new structure this can sound like "I hit the child", but no, this sentence means that The child hit me . + +This kind of craziness where the verb lines up with the object is called [ergativity](https://en.wikipedia.org/wiki/Ergative%E2%80%93absolutive_alignment) and in Pashto it only happens in the past-tense which makes it a [split ergative](https://en.wikipedia.org/wiki/Split_ergativity) language. Yay. Because Pashto. + +The other thing that happens in that **the subject always inflects** and the **the object does NOT inflects**. + +{ + {"blocks":[{"key":0.2277679800763388,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527812881,"i":11707,"p":"ماشوم","f":"maashoom","g":"maashoom","e":"child, kid","c":"n. m. anim. unisex","ec":"child","ep":"children"},"gender":"masc","genderCanChange":true,"number":"plural","numberCanChange":true,"adjectives":[]}}}},{"key":0.9330508471129377,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812275,"i":11608,"p":"لیدل","f":"leedul","g":"leedul","e":"to see","c":"v. trans./gramm. trans.","psp":"وین","psf":"ween","tppp":"لید","tppf":"leed","ec":"see,sees,seeing,saw,seen"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":true,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.2277679800763388,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.9330508471129377,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527812881,"i":11707,"p":"ماشوم","f":"maashoom","g":"maashoom","e":"child, kid","c":"n. m. anim. unisex","ec":"child","ep":"children"},"gender":"masc","genderCanChange":true,"number":"plural","numberCanChange":true,"adjectives":[]}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812275,"i":11608,"p":"لیدل","f":"leedul","g":"leedul","e":"to see","c":"v. trans./gramm. trans.","psp":"وین","psf":"ween","tppp":"لید","tppf":"leed","ec":"see,sees,seeing,saw,seen"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":true,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.2277679800763388,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.9330508471129377,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":2,"distance":"far"}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812275,"i":11608,"p":"لیدل","f":"leedul","g":"leedul","e":"to see","c":"v. trans./gramm. trans.","psp":"وین","psf":"ween","tppp":"لید","tppf":"leed","ec":"see,sees,seeing,saw,seen"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":true,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +Go ahead and play with the examples above. See if you can follow what's happening with the structure. + - The subject gets inflected + - The object does not inflect + - The verb agrees with the object + +When you're first learning to understand and say sentences like this it can feel really awkward - almost like learning to ride a [reverse bicycle](https://www.youtube.com/watch?v=MFzDaBzBlL0&ab_channel=SmarterEveryDay). You'll probably make a **lot of mistakes** while speaking at first, but if you understand the weird new structure, with (lots of) time you'll get used to it and it will become automatic. + +**To review**: with transitive verbs in past tense: + +- the **subject** + - is the servant + - is inflected +- the **object** + - is the king + - is not inflected + +### Summary + +Remember the analogy about learning to ride the [reverse bicycle](https://www.youtube.com/watch?v=MFzDaBzBlL0&ab_channel=SmarterEveryDay) above? 🚲 Well with Pashto it's actually like learning to constantly jump between a reverse bicycle, a regular bicycle, and a scooter, because you have to keep changing the sentence structure based on what kind of verb you're using. + + - Intransitive (Scooter 🛴) + - Non-past Transitive (Bicycle 🚲) + - Past-tense Transitive (Reverse Bicycle 🚲🤪) + +Here's a little chart to summarize the three structures: + +
+ {"VP +
+ +**Switching between two opposite bicylces and a scooter is difficult** for people learning to speak Pashto. It's very easy get these three structures mixed up. For instance, when people say a past tense sentence with an intransitive verb, they are often tempted to inflect the subject (because it's past tense) and will say something like . But this is wrong! It should be Make sure you understand the differences between these three different setups (intransitive, non-past transitive, past-tense transitive) and with practice you'll get used to using the right one at the right time. + +## Other Notes + +### Subject/Object Order + +Usually people will say the subject before the object, but very often for emphasis or variety people will say object first, then subject. The word order isn't fixed like it is in English. Both of these sentences are correct. + +{ + {"blocks":[{"key":0.2277679800763388,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527812881,"i":11707,"p":"ماشوم","f":"maashoom","g":"maashoom","e":"child, kid","c":"n. m. anim. unisex","ec":"child","ep":"children"},"gender":"masc","genderCanChange":true,"number":"singular","numberCanChange":true,"adjectives":[]}}}},{"key":0.9330508471129377,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812275,"i":11608,"p":"لیدل","f":"leedul","g":"leedul","e":"to see","c":"v. trans./gramm. trans.","psp":"وین","psf":"ween","tppp":"لید","tppf":"leed","ec":"see,sees,seeing,saw,seen"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":true,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.9330508471129377,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.2277679800763388,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527812881,"i":11707,"p":"ماشوم","f":"maashoom","g":"maashoom","e":"child, kid","c":"n. m. anim. unisex","ec":"child","ep":"children"},"gender":"masc","genderCanChange":true,"number":"singular","numberCanChange":true,"adjectives":[]}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812275,"i":11608,"p":"لیدل","f":"leedul","g":"leedul","e":"to see","c":"v. trans./gramm. trans.","psp":"وین","psf":"ween","tppp":"لید","tppf":"leed","ec":"see,sees,seeing,saw,seen"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":true,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +### Grammatically Transitive Verbs + +With some verbs transitive like , , , , you can talk about doing the action (hearing, seeing, looking, writing) **without mentioning a specific object**. + +For example if you say "I looked towards you": + +{ + {"blocks":[{"key":0.26083971448537757,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.6566544874522231,"block":{"type":"AP","selection":{"type":"sandwich","after":{"p":"ته","f":"ta"},"e":"to","inside":{"type":"NP","selection":{"type":"pronoun","person":2,"distance":"far"}}}}},{"key":0.9879794193752598,"block":{"type":"objectSelection","selection":10}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812751,"i":10020,"p":"کتل","f":"katul","g":"katul","e":"to look, see, watch, examine; to meet with","c":"v. trans./gramm. trans.","psp":"ګور","psf":"gor","tppp":"کوت","tppf":"kot","ec":"look"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"grammatically transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":true,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +This is **a transitive verb, but there's no spoken object in this phrase**. There's just a subject (I) and a verb (looked) and then a AP explaining the direction that I looked. (Some people might talk about there being an *indirect object* but we will never use that term when talking about Pashto, because it's super confusing. In Pashto there can only be one object in a phrase, and it's just a direct object.) + +Whenever this happens **the object is considered to be 3rd person masculine plural**. That's why the verb is conjugated as . This is a past tense transitive sentence and the verb is agreeing with the unspoken, ambiguous 3rd pers. masc. plural object/king of the sentence. + +This is most probably often seen in phrases like + +{ + { p: "ما ووایل چې...", f: "maa óowayul che...", e: "I said, (bla bla bla)" } +} + +Here we're using the transitive verb but we don't have a specific object, so again, we pretend there's a 3rd pers. masc. plur. object that we're not mentioning. + +Then, things get a little weirder because there are a number of verbs that don't *seem* verb transitive but they actually are used as transitive verbs in Pashto. We'll call these **grammatically transitive** verbs. Some really common ones are: + +- +- +- + +In Pashto, these verbs are transitive, and they use that same **unspoken 3rd person masculine plural object**. So we would say: + +{ + {"blocks":[{"key":0.35312598076336044,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.5518799172071212,"block":{"type":"objectSelection","selection":10}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812717,"i":7351,"p":"ژړل","f":"jzaRul","g":"jzaRul","e":"to cry","c":"v. gramm. trans.","psp":"ژاړ","psf":"jzaaR","ec":"cry"}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"grammatically transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":false,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ + {"blocks":[{"key":0.35312598076336044,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.5518799172071212,"block":{"type":"objectSelection","selection":10}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812717,"i":7351,"p":"ژړل","f":"jzaRul","g":"jzaRul","e":"to cry","c":"v. gramm. trans.","psp":"ژاړ","psf":"jzaaR","ec":"cry"}},"verbTense":"imperfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"grammatically transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":false,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} + +{ +{"blocks":[{"key":0.8502946722618807,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527812881,"i":11707,"p":"ماشوم","f":"maashoom","g":"maashoom","e":"child, kid","c":"n. m. anim. unisex","ec":"child","ep":"children"},"gender":"masc","genderCanChange":true,"number":"plural","numberCanChange":true,"adjectives":[]}}}},{"key":0.900190674491598,"block":{"type":"objectSelection","selection":10}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812767,"i":5692,"p":"خندل","f":"khandul","g":"khandul","e":"to laugh","c":"v. gramm. trans.","psp":"خاند","psf":"khaand","ec":"laugh"}},"verbTense":"imperfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"grammatically transitive","isCompound":false,"voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":false,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}} +} diff --git a/src/content/verbs/sentence-structure.mdx b/src/content/verbs/sentence-structure.mdx deleted file mode 100644 index 964bca4..0000000 --- a/src/content/verbs/sentence-structure.mdx +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: Sentence Structure ---- - - - - -import bucket from "./bucket.svg"; -import crown from "./crown.svg"; -import { - defaultTextOptions, - Examples, - InlinePs, -} from "@lingdocs/pashto-inflector"; - -export const opts = defaultTextOptions; - -export const SentenceStructure = (props) => ( -
-
-
- {props.subject} -
- -
-

Subject

-
- {props.object && -
- {props.object} -
- -
-

Object

-
- } -
-
-

Verb

-
{props.verb}
-
-
-
-
-); - -Pashto is a [Subject-object-verb (SOV) language](https://en.wikipedia.org/wiki/Subject%E2%80%93object%E2%80%93verb), meaning that the subject, object, and verb *usually* go in that order. However, this order can often be flipped around depending on the emphasis, the types of pronouns used, etc. - -One thing that never changes though, is the hard and fast rules about what goes into these subject, object, and verb slots, and how they relate to each other. - -## With intransitive verbs - -With intransitive verbs the sentence structure is simple. - -, -
plain
, - ]} - verb={agrees w/ subject} -/> - -## With transitive verbs - -Transitive verbs are where things get more tricky. - -In the present/future tenses, the only real "gotcha" is the fact that the object *only inflects with 1st/2nd person pronouns*. For example, you say , but not ❌ . Instead, it's ✔ . - -### Present/Future Tenses - -, -
plain
, - ]} - object={[ -
plain
, -
but inflected 1st/2nd pronoun, or
, -
mini-pronoun
, - ]} - verb={agrees w/ subject} -/> - -### Past Tense - -But notice how the sentence structure becomes totally different with the past tense. This takes *a lot* of getting used to for learners. - -inflected, -
or
, -
mini-pronoun
, - ]} - object={[ - , -
plain
, - ]} - verb={agrees w/ object} -/> - -## With grammatically transitive verbs - -There are some verbs like or which would seem to be intransitive, but they are actually used as if they were transitive verbs. Since there is no spoken object, the verb is used *as if there were an imaginary 3rd person masculine plural object*. - -For example: - -{[ - { p: "ما وژړل.", f: "maa óojzaRul.", e: "I cried." }, - { p: "ټولو وخندل.", f: "Tolo óokhandul.", e: "They all laughed." }, -]} - diff --git a/yarn.lock b/yarn.lock index 1078619..63508f9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1695,10 +1695,10 @@ rambda "^6.7.0" react-select "^5.2.2" -"@lingdocs/pashto-inflector@^3.0.5": - version "3.0.5" - resolved "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-3.0.5.tgz#cd3d0d51a20404501710b1bd50de2b0b1e774c08" - integrity sha512-xUhT0nMKw7y0bbQpR5+8qfHUEQ6YdYOhWTRliAgktNQlqg6M4kTmT4eqZaLHLiTwgqmL4EY88zleyF/AApwNEQ== +"@lingdocs/pashto-inflector@^3.0.8": + version "3.0.8" + resolved "https://npm.lingdocs.com/@lingdocs%2fpashto-inflector/-/pashto-inflector-3.0.8.tgz#c1dabc8034828130cc23c46288e4f3786002a44b" + integrity sha512-tUL6hXluwyRzGjmKomZYH6SH6FK7TRqnjC9FSGa+Stx8YoFjRKXMjP26AVT9aU6zVClKtaalVHnLpoE1ERpIKw== dependencies: "@formkit/auto-animate" "^1.0.0-beta.1" classnames "^2.2.6"