The other day someone "mistook" me for Peruvian
Should it be, el otro día alguien pensó que era de Peru....... El otro día alguien me había confundido con alguien de Peru, el otro día estaba equivocado con alguien de Peru...... el otro día me habia estado confundido con una persona de Peru.
It doesn't matter if you use alguien or una persona? Are equivocar, confundir, pensar all the right words to use? Are there other words for this? Había estado, not había sido..... Did I get some things right? Gracias.
1 Answer
El otro día alguien pensó que era de Perú
Correct, but with an accent in the u of Perú.
El otro día alguien me había confundido con alguien de Perú
This is fine if you are saying that it happened before another moment in the past, e.g. "... antes de ir al restaurante". Otherwiese, simply say "...me confundió con un peruano".
El otro día estaba equivocado con alguien de Peru
That means that you were wrong with someone from Peru, whichever it means.
El otro día me había estado confundido con una persona de Peru.
You have been confused... (sitting?) with someone from Peru.
I don't think you can use "equivocar" in this sense, but you have other alternatives, like:
Me tomaron por un peruano.