Noun classes and typos
I've had a look online and found various resources to different levels of detail, but I still get confused sometimes between noun class agreement (wa, la, ya etc)
Is there a very clear and simple table somewhere that will briefly explain what letter needs to go before a word for which nouns? the amount of times I've typed ya instead of la for example is becoming very frustrating as I'm practically learning the wrong thing.
I think the main issue here that needs addressing is Duolingo's lack of a toggle for accepting typos, but for now I would really like to read up and learn what needs to be used where to avoid any confusion or false correct answers.
Many thanks for any suggestions.
I normally refer to the Wikipedia article on the Swahili language: https://en.wikipedia.org/wiki/Swahili_language#Agreement.
And I fully agree with you on this issue: one can almost always write 'ya' and it will just be counted as a typo.
Ernst cites a good source and there are probably many more available online. As an ongoing exercise, you might find it useful to build up your own table of "concords" containing a lot more than just the letter(s) to use with -a. That table could include what many of the older Swahili grammar books refer to as demonstrative adjective, possessive adjective, relative infix, object infix, and so on. Example: "Kile kitabu cha sayansi alichokinunua jana ni kizuri lakini sasa kimepotea." Each element of the sentence that is in agreement with KITABU would have an entry in your table. Something to work on over time -- might even be fun. You could do it on paper, but a spreadsheet program would be ideal. Just a suggestion ...