1 Ninyi here means "you all" 2.Nyinyi is the most commonly used instead of nyinyi. 3.The m in the word hamjambo is used on purposes of word classification in groups called ngeli.You will learn that later 4The word ninyi adds more specificity to the greetings for example if directed towards a specific group of people.Hamjambo used alone is more general Hope that helps a bit
Yes and no. Swahili puts prefix markers on words to mark things like number. For example mtoto is "a(one) child", and watoto is "children (more than one child)". As the number of the subject changes, so do the prefixes (kind of like subject verb agreement). So what is going on with "hamjambo" is ham marks for second person plural (aka you all). Ninyi (you, plural) ham(2nd person plural marker)-jambo(good, well) = How are you all? Wewe is you (singular), Wewe (you) hu(second person singular)-jambo(good/well) = How are you?
I recommend writing down everything Duo gives you, noting the "hints" and watching how the prefixes on word roots change to get a better idea of what those prefixes mean, and which ones go with what and how.
This sentence is misleading in English. The tip/hint is correct, but the words they give for input are lacking. Ninyi (you, plural) hamjambo (good/fine, marked for second person plural) should be "How are you all?" But the words the website lets you pick from are "How are you?" and does not include any English pluralizers. Be very careful with Duolingo. They often do not mark in English the plurals or other moods, tenses, etc. that the target language marks! Any time a word changes form a little bit -- you need to ask "why" and "what does that mean". If you do these things and find the answers, you'll be better off. Duolingo only hints, and does not outright teach.
Weird, I can't access Swahili on the app ... it says it's not released for the app yet and asks me to change to another language.
In any case, I find the website a bit better because it's more challenging. You have to type more and not just move words around. You have to learn the words and not just recognise them.