Good there's always a native speaker answering our questions man. They're awesome!
The voice narrator is reading this sentence with the wrong Nikkud. You should report it.
With this nikkud, it is pronounced "shelkha" and refers to a male. Without the nikkud it could be either, "shelakh" refers to a female.
It's shelcha, not shelach... Shelach is female. That confused me hardcore
Your pasta's dry -- is as correct as Your pasta is dry -- Duolingo marks it incorrect