"We have dogs."
Translation:On a des chiens.
It should be "nous avons des chiens". "On a des chiens" is right but it is more spoken/informal French.
So does it mean something different? The verb has a different conjugation.
Please, when is "Les" infinitive and not "The" and when is "Des" infinitive and not "Some"? They do not seem to be interchangeable yet they do appear to be regimented.
Yeah, it's tricky. You almost always have to use an article in French. I always pick des if the number of the noun is not specified.
There's a discussion about this question: https://forum.duolingo.com/comment/3683850/Les-or-Des
Might just have to keep practicing until we get a feel for it. Sometimes that's the best way to learn a language, repetition of what's right until it feels right rather than learning all the rules.
"Des" is the plural of "un".
English does not have a plural form for "a/an", but French does, and you have to use it with the meaning of "more than one".
What is the difference between "nous" and "on" if both refer to "we"?
nous avons also means we have. moreover 'on' is used when speaking in general terms.