problemas con "deber"
¡Hola!
Estaba hablando con un amigo y dije la frase seguiente. No pienso que sea gramatical.
"no me deberías decir donde se ubicó"
Soy anglohablante, y estaba tratando decir algo como:
"you shouldn't have told me where it was."
Por contexto, era una broma porque él estaba comiendo helado en la cafeteria. Después me fui para tomar algo. ¿Me puedes ayudar con la traducción gramatical de la frase arriba? Gracias,
Mi segundo intento
: "no me deberías dicho donde se ubicaba"
5 Answers
I would have said:
No deberías haberme dicho dónde estaba.
You shouldn't have told me where is was.
I'm not a native, so you may want to wait for other answers.
Here's a technique I use quite often.
I type some Spanish into Google Translate. (my best guess at what should be)
I check if the English says what I want it to say. Even if it does I go on to the next steps because GT is often too forgiving of grammatical errors.
Then I click on the two-way arrow to swap the languages.
If the Spanish still says what I wrote originally then it is usually a decent indicator that I got it right.
If the Spanish changes, I try to understand the changes and I modify my Spanish sentence accordingly.
By the way, haber, which is used in the perfect tenses He, has, ha, hemos, etc. is just like any other verb in this regard. If it follows a conjugated verb it needs to go in the infinitive. And you can attach the pronoun to it.
You should tell me. Deberías decirme.
I should wait. Debería esperar
but in the past when you use "should have +past participle" it's :
You should have told me. Deberías haberme dicho.
I should have waited. Debería haber esperado.
Hello Estudiante,
I would agree with Ken. I believe that his translation is correct
:
No deberías haberme dicho dónde estaba = You shouldn't (should not) have told me where it was.
I decided to write this out before reading Ken's post and arrived at exactly the same translation ![]()
Estudiante, I would use ubicarse more in place of situada not the verb estar,as in the example sentence you gave that Ken and I both translated independently using estaba
ex: El restaurante que se llama: 'Los tres pescadores' se ubica al sur del rio = The restaurant called' The Three Fishermen' is situated /located to the south of the river
I hope this helps you both! ![]()
Corrijan mi español si es necesario, por favor : )
"you shouldn't have told me where it was."
No deberías haberme dicho dónde estaba.
or
No deberías haberme dicho dónde se encontraba
or
No deberías haberme dicho dónde estaba ubicado/a.
No deberías haberme dicho dónde estaba.
You shouldn't have told me where it was.
Great!
I'm not a native, so you may want to wait for other answers.
No siree bob , this answer is the one!! good job