Easy explanation for those of you who don't understand when to say sono miei and when to say sono i miei:
- I cani sono miei = The dogs are mine (I'm not saying I own dogs, you don't know if I do, you don't know if I've ever owned dogs, I'm just saying these dogs are mine).
- I cani sono i miei (cani) = The dogs are my dogs (I'm clearly specifying I do own dogs, and I'm specifying these ones are them. They're not just some random dogs I happen to own, they are THE dogs that I own, they are my dogs).
It might not be a very clear explanation, sorry.
I read (not sure if true) that for things (il mio piatto, il mio bicchiere, il mio orologio, ecc) you must use the article, but for family it is not necessary (mia sorella, mio fratello, ecc). If true then it depends if you see the animal as family or not. Maybe someone could confirm this, please.
Every single italian grammars I've looked at specify that you cannot leave out the definite article (except with close relatives in the singular). I've not come across a single instance of "you can also use the possessive without a definite article if you want to convey this special meaning such-and-such, or in the context so-and-so". Hence, I can't help thinking that there might be mistake here... Can somebody point me to a reliable source that explains under which conditions "i cani sono miei" would be correct?
Really? I reviewed the tips associated with the "possession" module and it is pretty complete, as compared to two Italian textbooks that I have, and looking back at my formal Italian course at UCLA. Duo is a free language platform and is comprehensive, and logically stepwise. I have reached intermediate+ in several languages, and some glitches aside it works for me.
Good for you. I already speak six languages including spanish and portuguese. This italian lesson is garbage. You don't even need "to review the tips" section for other languages because they teach them to you during the lessons. Italia does not. Have a good day though, i'm sure your way of learning works for everyone.
English is clearly the superior language when it regards not having a dozen different versions of 1 word for no particular reason. The, is the. You do not require any other versions of that word except that word because you understand what it refers to because of the context. My, mine. There is no need to have any other versions of those words. Technically, I would actually get rid of 'my' altogether. Latin is quite frankly you Superior to all of its offshoot languages just for the consistency and simplicity alone.