Possessives and articles
I know that in Spanish, with possessives, it is possible to say "el mío" and "la mía." But is it ever grammatical to say, as you can in Italian, something like, "la escuela mía"?
4 Answers
The Spanish Dictionary article on long form possessive adjectives does not mention any prohibition regarding the use of a definite article before the noun and a possessive adjective following it. It also shows three sentences in a row that contain this combination.
Determine, Then Possess
Notice that the definite articles el, la, los, and las are used to determine the noun while the long-form possessive adjective comes later.
¿Dónde están los zapatos tuyos? (Where are your shoes?)
Las reservaciones vuestras son a las ocho. (Your reservations are at 8:00.)
Esta es mi silla y aquel es la silla tuya. (This is my chair and that one is yours.)
It was my understanding that certain nouns such as escuela and iglesia almost always require the definitive article, so I don't know why "la escuela mía" would be wrong.
In Italian you say "la mia scuola". In Spanish you can say " la mía " or "el mío", "las mías" or "los míos". "La escuela mía" or similar expressions are not so commonly heard and never "la mi(a) escuela) except in some poem but very, very, very seldom.
In normal life nobody uses it.
The short answer is yes, but in your example it would be escuela mía. Here is the link to the SD article that discusses this
You can use "mío/a" as long form adjectives, similar to "mi" except they follow the noun and are used perhaps in a more poetic way than the short form "mi". I think as a rule of thumb if you were going to say something like "Son of mine" instead of "My son" then you could use "Hijo mío" instead of "Mi hijo."
The only issue there could be with your "la escuela mía" example is the use of the definite article. It would be kind of like saying "the my school." Perhaps, considering it instead as "the school of mine" there could be a circumstance where it may be acceptable, but a native speaker or someone more advanced than me would have to comment ![]()