who or whomJust a comment. I think this subject is difficult without making the English incorrect. It becomes much more understandable when the translation is made using correct English. Some examples:
¿A quién le enviaste la carta?
Who did you send the letter to?
The English should be: To
whom did you send the letter?
¿Para quién has
comprado esas flores tan bonitas?
Who have you bought such pretty flowers for?
The English should be: For whom have you bought
such pretty flowers?
¿Con quiénes vais
de vacaciones?
Who are you going on holiday with?
The English should be: With whom are you
going on holiday?
¿Por quién harías
una locura?
Who would you do something crazy for?
The English should be: For whom would you do
something crazy?
This does not include all the examples, but it is enough to see the problem.
Just a comment. I think this subject is difficult without making the English incorrect. It becomes much more understandable when the translation is made using correct English. Some examples:
¿A quién le enviaste la carta?
Who did you send the letter to?
The English should be: To whom did you send the letter?
¿Para quién has comprado esas flores tan bonitas?
Who have you bought such pretty flowers for?
The English should be: For whom have you bought such pretty flowers?
¿Con quiénes vais de vacaciones?
Who are you going on holiday with?
The English should be: With whom are you going on holiday?
¿Por quién harías una locura?
Who would you do something crazy for?
The English should be: For whom would you do something crazy?
This does not include all the examples, but it is enough to see the problem.
I believe that a couple of the examples used are commands (Imperatives), not subjunctive. Please clarify. Thanks
example:
¿Dígame? - Hola, ¿puedo hablar con Juan?[on the phone, lit: speak to me] Hello? - Hello, may I speak to Juan?
I am having a lot of trouble knowing which one of these to use. The explanations I have found don't make sense to me. For instance "haber estado" refers to something in the past that expresses movement. Then why, when I receive something from Amazon Mexico, does it say "Tu paquete ha sido entregado". ? Very confused about this and I can't find any coherent answers.
What is the difference between Tengo catarro and tengo resfriado pls?
Why is it "El cartero pasa todos los días a las tres de la tarde" instead of ""El cartero pasa todos los días a las tres por la tarde"? I thought we learned that it should be en, a, or por to express a specific time of the day?
In the sentence: my girlfriend says that you will be worth it. Why would you use valdrás, instead of valdrá la pena? You are not valuing it, you are just worth it.
Find your Spanish level for FREE
Test your Spanish to the CEFR standard
Find your Spanish level