jose 8 respuestas
¿Cuándo se utiliza "have you" y cuándo "did you"?
Elena
66 respuestas
No sé cuándo utilizar el pasado "did you" y cuándo el presente "have you" en inglés.
1
1
0
{0} / {1} caracteres recomendados
La respuesta debe contener algún carácter
Top profesores de Inglés en México
Respuestas
Antonio Bañón
Profesor Pro
¡Hola Elena! Para responder a tu pregunta se necesita un contexto mayor. El "did you" necesitaría otro verbo. Did you go? ¿Fuíste? Did you pass your exam? ¿Aprobaste el examen?
De todas formas el past simple se utiliza para hablar de acciones y/o eventos que ocurrieron en un momento del pasado específico. Y el presente perfecto "have you" puede utilizarse para hablar de acciones y/o eventos que ocurrieron en un momento no específico del pasado y que pueden continuar o ser relevantes ahora.
Intenta aprender algún ejemplo para poder entender la diferencia.
- Did you visit France last year? ¿Visitaste Francia el año pasado?
Acción en un momento del pasado específico.
- Have you visited France? ¿Has visitado Francia?
Acción en un momento del pasado no especificado.
Escribe una respuesta
1
1
0
Agustí González Llull
Profesor Pro
Did you... se refiere a acciones en el pasado ya terminadas. Además, did (pasado de do) es un verbo auxiliar por lo que se necesita el verbo en si en su forma de infinitivo para completar la frase. Did you do your homework? Pregunta si ayer, dos diasantes, el mes pasado, etc hiciste los deberes. El have you, es la pregunta referente al present perfect, que se usa para acciones que se empezaron en el pasado y que aun afectan o se dan en el presente. Además, en este caso, se debe acompanyar de la forma V3 del verbo (participio) Have you ever played football? Indica una pregunta de si en tu vida (que se supone sigue activa) has jugado al futbol. O "have you done your homework?" Indica que te pusieron deberes y el que pregunta no sabe si ya has hecho (acción en el pasado) o si aún está por hacer (acción iniciada en pasado y que aun afecta el presente)
Escribe una respuesta
0
0
0
Ana Maria Sanchez
Hola!
Suelo decirles a mis alumnos que el
"did you" "do you" y el "will you"
Son formas en las que se EXIGE una confirmación, como lo haría alguien muy interesado en saber algo:
- Did you do your homework, yesterday?
- Do you do your homework, every day?
- Will you do your homework, next week?
-----
- Have you done your homework already? (Algo terminado hace poco, ya o ahora)
Para el pasado y futuro entraríamos en frases condicionales:
- Had you done your homework you would have passed the exam.
- Should you do your homework every day, you will pass the exam.
Escribe una respuesta
0
0
0
Alicia Martínez Calvo
Profesor Pro
Depende de lo que quieras expresar, Elena.
'Did you..' (past simple) se utiliza para hablar de acciones pasadas terminadas: corrí, rompí, sonó, aprobé... Nos referimos a un momento específico del pasado, por eso con frecuencia va acompañado de expresiones de tiempo: yesterday, last week...
El present perfect (have you) es un poco más complejo y largo de explicar. Resumiendo, se usa para hablar de experiencias pasadas, acciones pasadas no acabadas y un pasado reciente.
Escribe una respuesta
0
0
0
Abelardo Serra Pérez
Se utiliza "Have you" cuando en una oración interrogativa se espera una respuesta con argumentos o lo que es lo mismo argumentativa o relativa al "hacer"
Y se utiliza "Did you" cuando la respuesta breve y consisa o relativa al tener..
Escribe una respuesta
0
0
1
Ana Ubric Huertas
We use: did you? with question tags in the past simple when the statement is negative
We use: have you? with question tags in the present simple when the statement is negative. // We use question tags when we expect the listener to agree with our statement.
Escribe una respuesta
1
1
0
Adriana Floch
Profesor Pro
Did you... (siempre va acompañado de otro verbo, por ejemplo: did you eat, did you do... y se utiliza para hablar de acciones pasadas que ya han terminado, por ejemplo ¿ya comiste?, con lo que nos referimos a un momento que ya ha pasado. Por otro lado, el have you se utiliza para hablar de momentos o acciones que ya han pasado pero que aún no han terminado o un pasado reciente.
Escribe una respuesta
0
0
0
Antonio Alonso Manzanera
Have you se utiliza para el present continous y did para el past simple
Escribe una respuesta
0
0
0
Andreas DANIILIDIS
Profesor Pro
Hola Elena,
Arrancamos con DID YOU... (Past Simple) cuando preguntas por una acción ya pasada y supuestamente terminada: DID YOU FINISH YOUR HOMEWORK ? DID YOU HAVE BREAKFAST THIS MORNING? DID YOU CLEAN YOUR ROOM?
Arrancamos con HAVE YOU... (Present Perfect) cuando preguntas: 1. si la acción es terminada en le momento de hablar o todavía no (HAVE YOU FINISHED YOUR HOMEWORK? HAVE YOU HAD YOUR BREAKFAST? HAVE YOU CLEANED YOUR ROOM? )
2. Si preguntas por algunas experiencias de vida
HAVE YOU ever BEEN TO ENGLAND?
HAVE YOU ever TRIED SUSHI?
HAVE YOU ever SEEN A DOLPHIN?
Escribe una respuesta
0
0
0
Celia Faus
Hola have you? Se traduce como has tu,have hemos nosotros.en una frase completa sería: has tu ido?eso se le llama present perfect.se usa para acciones no terminadas,por ejemplo has tu aprendido a conducir? Se supone que te apuntaste a una autoescuela y a día de hoy sigues apuntando.did you,es el pasado dos you go? Tu fuiste? El did es lo que hace que esa pregunta este en pasado.es una acción terminada.esta mañana desayunaste? Did you have breakfast this morning?,ya terminaste de almorzar por tanto es una acción pasada.
Escribe una respuesta
0
0
0
Eva Villegas López
El verbo "have got", al igual que el verbo "to be" y el "can" en ingles no necesita un auxiliar para hacer la interrogativa en presente como como el resto de verbos.
Have got: Have you got three chairs?
Swim: Do you swim everyday?
Además es el verbo auxiliar que se utiliza para el present perfect simple y el presente perfect continuous.
Present perfect simple: Subject+have(present)+ verb in past participle
I have swum all day
Interrogative: Have you swum all day?
Present perfect continuous: subject+have(present)+been+verb-ing
I have been swimming
Interrogative:Have you been swimming?
Por otro lado, el auxiliar "did" es el pasado y el participio pasado irregular del verbo "do". Como hemos visto antes, en presente el verbo "do"sirve de auxiliar para realizar la interrogativa en presente:
Do you study maths?
Por lo que en pasado lo utilizamos igual:
Did you study maths yesterday?
¡No dudes en preguntar! 😊
Escribe una respuesta
0
0
0
Daniel
"Have you" y "did you" son estructuras de preguntas en inglés que se utilizan en diferentes contextos y con diferentes tiempos verbales:
"Have you" se utiliza en preguntas cuando estás utilizando tiempos verbales que incluyen "have" como el presente perfecto y el presente perfecto continuo, entre otros. Por ejemplo:
"Have you ever been to Paris?" (¿Alguna vez has estado en París?) - Presente perfecto.
"Have you been studying all night?" (¿Has estado estudiando toda la noche?) - Presente perfecto continuo.
"Did you" se utiliza en preguntas cuando estás hablando en el pasado simple, que es un tiempo verbal que no utiliza "have." Por ejemplo:
"Did you go to the store yesterday?" (¿Fuiste a la tienda ayer?) - Pasado simple.
"Did you enjoy the movie?" (¿Disfrutaste la película?) - Pasado simple.
En resumen, "have you" se utiliza con tiempos verbales que incluyen "have," como el presente perfecto, mientras que "did you" se usa en preguntas en el pasado simple. La elección entre estas estructuras depende del tiempo verbal que estés utilizando en tu oración.
Escribe una respuesta
0
0
0
Jaume Miravitlles Rogers
Profesor Pro
Al igual que en español:
Did you know...? Sabías que ...?
Have you eaten. ..? Has comido ...?
Escribe una respuesta
0
0
0
Daniel Artur
Profesor Pro
"Have you" y "did you" son dos estructuras gramaticales diferentes que se utilizan en preguntas en inglés, y cada una se usa en contextos específicos:
"Have you" se utiliza en preguntas en el Present Perfect y otros tiempos verbales que requieren el uso del verbo "have" como verbo auxiliar. Algunos ejemplos incluyen:
"Have you eaten lunch yet?"
"Have you ever been to New York?"
"Have you finished your homework?"
Estas preguntas se utilizan para preguntar sobre experiencias pasadas, acciones completadas o situaciones que tienen relevancia en el presente.
"Did you" se utiliza en preguntas en el Pasado Simple (Simple Past) para formar preguntas en el pasado. Algunos ejemplos incluyen:
"Did you go to the store yesterday?"
"Did you see the movie last night?"
"Did you have a good time at the party?"
Estas preguntas se utilizan para indagar sobre acciones o situaciones que ocurrieron en un momento específico en el pasado.
En resumen, "have you" se utiliza en preguntas relacionadas con el presente y se asocia con tiempos verbales que requieren el verbo "have" como auxiliar, como el Present Perfect. "Did you" se utiliza en preguntas en el pasado, generalmente en el Pasado Simple. La elección entre "have you" y "did you" depende del tiempo verbal y el contexto en el que se esté formulando la pregunta.
Escribe una respuesta
0
0
0
Inés Tejedor Aguilar
"Have you" y "did you" son dos estructuras gramaticales diferentes y se utilizan en contextos distintos en inglés:
"Have you" (Present Perfect / Present Perfect Continuous):
Se utiliza para hacer preguntas en el presente o para referirse a situaciones que tienen relevancia en el presente.
Ejemplo: "Have you ever been to New York?" (¿Alguna vez has estado en Nueva York?)
"Did you" (Past Simple):
Se utiliza para hacer preguntas en el pasado simple, es decir, para acciones que ocurrieron en un momento específico en el pasado.
Ejemplo: "Did you visit the museum yesterday?" (¿Visitaste el museo ayer?)
En conclusión , "have you" se utiliza en contextos que involucran el presente, mientras que "did you" se utiliza para acciones pasadas en el pasado simple.
Escribe una respuesta
0
0
0
Alex
Profesor Pro
Siempre recuerda que los tiempos verbales perfectos (los que tienen have/has + p.p) normalmente se usan para explicar una experiencia, un efecto o una consecuencia de algo.
Pues en oraciones interrogativas, se usan para preguntar una experiencia, un efecto o una consecuencia de algo.
Los tiempos indefinidos (como pretérito indefinido o sea: Pasado simple como i did, i went, i was y etc...) están en el partido contrario.
Ee usan para decir o demostrar una noticia y nada más.
un ejemplo:
1: Have you eaten? = ¿Has comido?
2: Did you eat that cake? = ¿Tú comiste esa tarta?
En la primera frases, de hecho te preguntan para saber la consecuencia, si tienes hambre o no...
en la segunda frrase, solo quiere saber esa noticia que si tú lo comiste u otra persona.
Ahora:
Have you ever been in Paris? = ¿Has alguna vez estado en Paris?
Did you go to paris last Christmas? = ¿Fuiste a Paris la navidad anterior?
Ves?!
la primera quiere saber si tiene la experiencia de estar en Paris, por si quiere demostrarle un lugar turístico o....
la segunda, solo pregunta por si haya ido...
de hecho, los usos de estos dos tiempos verbales son exactamente como lo del español.
espero que te haya ayudado.
Escribe una respuesta
0
0
0
Mariluz Ferreiro Montero
Profesor Pro
El past simple( did you) se usa para cosas pasadas totalmente y que no tienen repercusión en el presente. El presente perfect ( have you +participio)se usa para acciones pasadas que tienen repercusión en el presente y para cosas que se hacen durante el día del que estamos hablando. Ejemplo: Did you break your leg yesterday( past simple). Ayer fue cuando rompí la pierna. La acción de romper está acabada.
Have you broken your leg ?. Es una acción pasada pero que repercute en el presente. La pierna sigue rota a día de hoy. Hay ciertas palabras o expresiones que nos indican cuando puede ser uno uno u otro. Yesterday, last,..... Past simple.
Today, tonight, this month, this year...( Present perfect)
Escribe una respuesta
0
0
0
Emily f.
Normalmente utilizarías el pasado simple "did you" cuando te refieres a un momento específico en el pasado ("Did you go to the cinema YESTERDAY/LAST WEEK/ETC?") y el presente perfecto "have you" cuando te refieres en un período de tiempo, en algún momento de tu vida o desde un momento espcífico del pasado hasta ahora ("Have you gone to the cine THIS WEEK/SINCE LAST WEEK/ETC?")
Escribe una respuesta
0
0
0
Julia Morales
Interprétalo en español para poder saberlo. Por ejemplo: con el verbo “estar”:
Si quieres decir “¿has estado en la fiesta?”, se diría “have you been to the party?”
Si quieres decir “¿fuiste a la fiesta?”, se diría “did you go to the party?”
Escribe una respuesta
0
0
0
Manuel
Hello Elena!
Se utiliza Did you... cuando vas a preguntar (directa o indirectamente) sobre un hecho pasado de un tiempo que se ha terminado. Si vas a preguntar sobre el verano pasado (que ya terminó) utilizas Did you... Have you... se utiliza si el tiempo verbal no ha terminado. Por ejemplo: si quieres preguntar si alguien ha hecho algo, le dirás "Have you done...?" porque si no concretas más, el tiempo verbal no ha terminado (no ha muerto, y si no lo ha hecho antes lo puede hacer ahora o más tarde). Por tanto se diferencian ambas en que se usa Did you en el past simple, cuando el tiempo ya terminó (el verano pasado, por ejemplo) y usarás el present perfect si el tiempo no ha terminado (la vida, el día, el año,...)
Escribe una respuesta
0
0
0
Adriãn
Profesor Pro
El "did you" se usa con el past simple seguido de un verbo en presente. Por ejemplo: Did you see a film last week? ¿Viste una película el finde pasado?
Y el "have you" se usa en presente simple. Por ejemplo: Have you got a new car? ¿Tienes un coche nuevo?. Espero que te haya ayudado.
Escribe una respuesta
0
0
0
Ferran Cuenca Ramon
'Did You' se usa solo para el pasado indefinido / tiempo simple, mientras que 'Have You' se usa en el presente perfecto.
Escribe una respuesta
0
0
0
Mr Pío Nandez
I guess you refer to its use as tag ending...🤔
This example may clear it up.
"Haven't you finished your homework, have you...?"
"You didn't do that, did you...?
Remember to follow the rule, positive staments negative tag endings and viceversa 😉
Escribe una respuesta
0
0
0
Jonatan Montero Gallego
Have you es para preguntas interrogativas en inglés y puede continuar en el presente y Did you es para preguntas interrogativas en inglés en el pasado con un periodo acabado.
Escribe una respuesta
0
0
0
Olga Mateos de la Piedra
Profesor Pro
Hola Elena,
Have you eaten (por ejemplo)= He comido. Se usa dentro de un tiempo inacabado , es decir, no se precisa cuando comiste, porque lo importante es que has comido. Este tiempo se llama Present Perfect. Suele ir acompañado de palabras como : lately, today, this year, this monty etc…or tu vida, es decir, tiempos inacabados…
Sin embargo, Did you eat…? Se enmarca en un pasado acabado, aquí si queremos saber si lo comiste ayer, hace 2 días o hace 5 min…se acompaña de expresiones de tiempo ya acabados, como yesterday, 5 min ago, last year, etc….este tiempo verbal se llama Past Simple.
Escribe una respuesta
0
0
0
Mar Martínez Ordoñez
Have you been to England? Present Perfect! Did you study English two weeks ago? Past simple
Escribe una respuesta
0
0
0
Cesare Mereu
Hola Elena,
“Did you” se utiliza para hacer una pregunta sobre algo que ha pasado y ha terminado en un preciso instante del pasado (ex. “Did you just called me?) en este caso referido a algo que pasó hace poco y terminó.
“Have you” se utiliza antes de un verbo al pasado para una pregunta sobre algo que ha pasado en un tiempo más general y menos preciso (ex. “Have you been to Paris?”) en este caso referido si en general alguna vez en tu vida has estado en Paris.
Espero de haber sido aclararte.
Escribe una respuesta
0
0
0
Nuria Garcia
Did" es una forma de "do", un verbo transitivo que se puede traducir como "hacer". Did está escrito en pasado. "Have" es un verbo transitivo que se puede traducir como "tener". Have está escrito en presente
Escribe una respuesta
0
0
0
Vanessa
"Have You" se usa en presente perfecto (una acción o situación que comenzó en el pasado y continúa en el presente) para preguntar sobre una acción que comenzó en el pasado y continúa en el presente.
Have you ever been to New York?
Have you finished your homework?
Have you met John before?
"Did you" se usa en pasado simple (describe un verbo/acción en pasado, es decir, ya hecho). Se utiliza para buscar aclaración o información sobre un suceso pasado.
Did you go to the party last night?
Did you watch the movie I recommended?
Did you visit your grandmother over the weekend?
Escribe una respuesta
0
0
0
Carmen
Profesor Pro
Have you lo preguntas desde el momento presente, have you seen my bag? Did you se refiere al pasado, did you find your bag?
Escribe una respuesta
0
0
0
Yerma
El did es para hacer preguntas del pasado que ya han terminado , mientras have you es para hacer preguntas del pasado que aun no han acabado.
EJ, ¿Fuiste ayer al colegio? Pasado simple- Did you go to school yersterday?
¿Has ido al colegio? Presente simple- Have you gone to school?
Cuando ya hay un tiempo como ayer, la semana pasada, el año pasado, etc es presente simple ya que acabo la accion. En el presente perfecto no suele indicarse el tiempo, como mucho un perio de tiempo entre tal y tal fecha, Pero puede que no haga acabado aún.
No se si te sirve.
Otro comentario.
Did es un auxiliar de pregunta y negacion para indicar pasado simple, mientra have se traduce como el verbo haber. Yo he cantado, ellos habian cantado etc.
Equivale a nuestro preterito perfecto del indicativo.
Saludos
Escribe una respuesta
0
0
0
Leticia
Hola Elena! Como bien lo dices tú misma, el did se utiliza cuando te refieres al pasado y siempre que lo utilices, el verbo debe ir en presente ya que el did es quien marca el tiempo. Ejemplo: Did you go to the beach? (Fuiste a la playa)
El have es un verbo y es presente .
Do you have a pencil? (Tienes un lápiz)
Escribe una respuesta
0
0
0
Jorge Luis Moreno Solís
Hace you se corresponde con el present perfect y did you con el pasado simple
Escribe una respuesta
0
0
0
Sara Odzaklieski
Profesor Pro
Have you? - p.ej. Have you eaten today? Usamos este cuando queremos preguntar sobre algo en el pasado pero es válido ahora, en el presente.
Did you? - p.ej. Did you eat at all?
Usamos este cuando queremos saber sobre algo que sucedió en el pasado.
Escribe una respuesta
0
0
0
Silvia Pages
Did you es algo que hiciste en el passdo y have you es algo que has hecho recientemente. Did you see him ? Lo viste a él? Have you seen him, lo has visto a él ? Espero haverme explicado
Escribe una respuesta
0
0
0
Marta Cobo Simón
Have you se usa cuando la acción aún no ha terminado, o ha terminado pero no sabemos o no nos interesa cuándo ocurrió. Por ejemplo: Have you ever visited London?
Did you se usa para acciones terminadas cuando sabemos cuándo ocurrieron. Por ejemplo: Did you visit London in 2004?
Escribe una respuesta
0
0
0
Marina Coleto
Hola Elena,
Utilizamos Did you + verbo en infinitivo (pasado simple) cuando preguntamos por acciones terminadas en periodos de tiempo ya acabados.
Por ejemplo, Did you watch the film yesterday? (¿Viste la película ayer?)
El have you + participio (3 columna de la tabla si es irregular o acabo en -ed si es regular)(Presente perfecto) para preguntar sobre acciones realizadas en periodos no terminados.
Por ejemplo, have you done the exam today? (¿Has hecho el examen hoy?)
El día de hoy no está terminado, por eso usamos el presente perfecto. Si hubiera sido ayer (yesterday), hace dos horas (2 hours ago) o la semana pasada (last week), habríamos utilizado el pasado simple o past simple.
Escribe una respuesta
0
0
0
Manal Izza
"Have you" y "did you" son formas de preguntar en inglés, pero se utilizan en diferentes contextos y tiempos verbales:
1. **"Have you" (Present Perfect tense):**
Se utiliza para preguntar sobre experiencias pasadas que tienen relevancia en el presente o para preguntar si alguien ha completado o realizado algo en algún momento antes del presente. Se forma con el verbo auxiliar "have" seguido del sujeto y el participio pasado del verbo principal.
Ejemplo:
- Have you ever visited Paris? (¿Alguna vez has visitado París?)
2. **"Did you" (Past Simple tense):**
Se utiliza para preguntar sobre acciones completadas en un momento específico en el pasado. Se forma con el verbo auxiliar "did" seguido del sujeto y el verbo en su forma base (infinitivo) sin conjugación.
Ejemplo:
- Did you go to the party last night? (¿Fuiste a la fiesta anoche?)
En resumen, "have you" se usa para preguntas sobre experiencias o acciones pasadas relevantes para el presente, mientras que "did you" se usa para preguntas sobre acciones pasadas en un momento específico del pasado.
Escribe una respuesta
0
0
0
Manal Izza
1. **"Have you" (¿Tienes / Has):**
- Se usa para preguntar si alguien tiene algo o si ha hecho algo en su vida en general.
- Ejemplo: Have you been to the beach? (¿Has ido a la playa?)
2. **"Did you" (¿Hiciste):**
- Se usa para preguntar si alguien hizo algo en un momento específico del pasado.
- Ejemplo: Did you eat lunch today? (¿Almorzaste hoy?)
En resumen, "have you" es más general, preguntando sobre experiencias en la vida, mientras que "did you" se centra en una acción específica en un momento pasado.
Escribe una respuesta
0
0
0
Rachida Keltoumi
Utilizamos "did you" para una acción correspondiente a un "pasado simple" (una sola acción en el pasado, por ejemplo) y "have you" si esta acción es la fuente de un estado/incidencia en el presente y a veces considerada en su duración.
Escribe una respuesta
0
0
0
Andrea Abalde
¡Hola! "Did you" se utiliza en una pregunta cuando la acción del verbo ya se terminó. Por ejemplo, 'did you go to school yesterday?' (el día a de ayer ya se terminó). "Hace you" se usa cuando la acción continúa en el presente. Por ejemplo, 'have you gone to school this week?' (lo que significa que la semana todavía no se terminó)
Además, estás construcciones pueden aparecer en preguntas propias, en cuyo caso irían acompañadas de otro verbo (did con un verbo en infinitivo y have con un verbo en participio tal y como vemos en los ejemplos anteriores) o en "question tags", preguntas que buscan la confirmación del interlocutor y que se construyen con el auxiliar y el sujeto.
Por ejemplo, 'You wrote me a letter last night, didn't you?'. El auxiliar (did o have) debe ir en negativa o en afirmativa al contrario que la oración ('wrote' es un pasado simple que forma pregunta con 'did' pero la question tags se hace con el contrario, con didn't.
Espero que te sea de ayuda
Escribe una respuesta
0
0
0
Jose
Profesor Pro
Have you: Se usa con el "present perfect".
Uso: Se pregunta acerca de experiencias en la vida de alguien hasta el momento presente, sin referirse a un momento específico. También puede referirse a acciones que tienen relevancia o conexión con el presente.
Ejemplo: "Have you ever been to Spain?" (¿Alguna vez has estado en España?)
Ejemplo: "Have you finished your homework?" (¿Has terminado tus deberes?)
Did you: Se usa con el "past simple".
Uso: Se pregunta acerca de acciones que sucedieron en un momento específico del pasado. Estas acciones ya están completadas y no tienen una conexión directa con el presente.
Ejemplo: "Did you go to the party last night?" (¿Fuiste a la fiesta anoche?)
Ejemplo: "Did you see that movie?" (¿Viste esa película?)
Una forma de determinar cuál usar es pensar si la pregunta se refiere a una experiencia general o una acción específica en el pasado. Si es una experiencia general o algo que tiene relevancia en el presente, usa "have you". Si es una acción específica que ocurrió en el pasado y no tiene conexión con el presente, usa "did you".
Escribe una respuesta
0
0
0
Lucía Fernández Pozzo
"Have you" (Present Perfect y Present Perfect Continuous): Se usa para preguntar sobre una acción que ha ocurrido en un momento no específico en el pasado y que tiene relevancia en el presente. También se usa para preguntar sobre una acción que comenzó en el pasado y aún está en curso o tiene un impacto en el presente.
Ejemplos:
Have you finished your homework? (¿Has terminado tus deberes?)
Have you ever been to London? (¿Has estado alguna vez en Londres?)
"Did you" (Past Simple): Se utiliza para preguntar sobre acciones que ocurrieron en un tiempo específico en el pasado y que ya están completas.
Ejemplos:
Did you eat breakfast this morning? (¿Desayunaste esta mañana?)
Did you visit the museum yesterday? (¿Visitaste el museo ayer?)
Escribe una respuesta
0
0
0
Emi
Hola Elena,
En inglés británico, el Present Perfect se usa para expresar una acción que ha ocurrido en el pasado reciente y tiene consecuencias en el presente. Por ejemplo, un británico diría:
I've lost my key to my house. Can you help me look for it?
He perdido la llave de mi casa. Puedes ayudarme a buscarla?
Un americano diría:
I lost my key to my house. Can you help me look for it?
Perdí la llave de mi casa. Puedes ayudarte a buscarlas?
En inglés británico, lo anterior se consideraría incorrecto. Sin embargo, ambas formas son generalmente aceptadas.
En definitiva, el americano suele usar el verbo en pasado simple para expresar una acción que ha ocurrido recientemente. Fíjate es esta otra oración:
I've already done my homework.
Ya he hecho mis deberes.
Un americano diría:
I already did my homework.
Observa que el verbo auxiliar "have" no aparece aquí,
y que es el Present Simple el que el americano usa para
expresar lo mismo.
I've just done my homework (acabo de hacer los deberes).
I just did my homework (misma oración, sin el "have").
Espero haberte ayudado. Saludos desde Barcelona.
Have a good day.
Escribe una respuesta
0
0
0
Emi
Quería aclarar lo siguiente:
El americano usa el Past Simple / y no el Present Simple) para expresar una acción que ha occurrido recientemente y tiene
consecuencias en el presente.
También me equivoqué cuando traducí "I lost my key to my house". Can you help me look for it?
Evidentemnte, significa "Perdí la llave de mi casa. Puedes
ayudarme a buscarla?"
Escribe una respuesta
0
0
0
Emi
Evidentemente, esta podría ser una explicación a tu pregunta.
Sin embargo, creo que no era lo que preguntabas-
Bien, trataré de darme una explicación que pudiera ser la
acertada.
El Present Perfect no precisa de una expresión temporal que
sitúe la acción en un momento específico del pasado. Por
ejemplo, en "I went to Rome last year", lo que estoy tratándote de decirte es que fui a Roma el año pasado. Como ves, especifico cuándo fui.
Pero, en "I have been to Rome" expreso algo que he hecho y no
importa cuándo tuvo lugar. Es decir, no especifico cuándo fui.
Lo que trato de hacer es expresar una vivencia que ocurrió o ha ocurrido. En este caso, pude haber estado en Roma el año pasado o hace 3 semanas. No sitúo esta acción en el tiempo, pues solamente pretendo hablar de una vivencia.
Evidentemente, tendríamos que indagar más sobre el uso de cada tiempo verbal. Creo, no obstante, que esta explicación
sea la adecuada a tu pregunta.
0
0
0
Emi
Ten en cuenta que este es solamente uno de los usos que el Present Perfect tiene. Así, el Present Perfect se usa para:
- expresar uan acción que ha ocurrido hace poco y que todavía
tiene consecuencias en el presente. Con "I've lost my keys",
quiero hacerte ver que he perdido las llaves hace poco (y
ahora estoy buscándolas). Por ejemplo, con "I've picked
cherries", veo que efectivamente que es así porque tiene
consecuencias en el presnte, pues llevo un cesto de cerezas
Un americano diría "I picked cherries", para expresar lo mismo.
- Se usa también para expresar algo que sucedió en el pasado y
que todavía continúa en el presente. Observa:
I've worked here for 3 years.
Trabajo aquí desde hace 3 años.
Empezé a trabajar hace 3 años para esta empresa
y todavía continúo aquí.
Observa que no lo traducimos literalmente. Es decir,
el español usa el presente para expresar algo que empezó
en el pasado y todavía continúa hoy. Sin embargo,
un británico usa el Present Perfect para expresar lo mismo.
En fin, ya ves que es una larga explicación la que te he dado.
Creo que ha sido necesario, sin embargo. Espero que te
tomes tu tiempo y la leas y no desistas al ver una
explicación tan larga.
Best,
Emi
Escribe una respuesta
0
0
0
Sofía
ambos tenses son de pregunts, por lo q have you se utiliza para preguntar cosas en presente y did you para cosas del pasado.
Escribe una respuesta
0
0
0
Jennifer
Did you...?
This is for asking questions in the past simple e.g. Did you have a good weekend?
Have you...?
This is for asking questions in the present perfect e.g. Have you been to England?
Furthermore, it could be used with 'GOT' e.g. Have you got the address? = Do you have the address?
Escribe una respuesta
0
0
0
Carlos C R
Profesor Pro
“Did you...?” es Past Simple, mientras que “Have you...?” es Present Perfect.
Escribe una respuesta
0
0
0
Vània Miret Darias
"have you" se utiliza en preguntas relacionadas con el presente y se asocia con tiempos verbales que requieren el verbo "have" como auxiliar, como el Present Perfect. "Did you" se utiliza en preguntas en el pasado, generalmente en el Pasado Simple.
Escribe una respuesta
0
0
0
Kizzy
Hola Elena! "Have you" se utiliza en preguntas relacionadas con el presente (presente perfecto o presente simple), mientras que "did you" se usa en preguntas relacionadas con el pasado (pasado simple). La elección entre ellas depende del tiempo verbal que estés utilizando en la oración. Ejemplos: "Have you finished your homework?" (Presente perfecto)
"Do you have a pen?" (Presente simple)
Escribe una respuesta
0
0
0
Tim Randall
Profesor Pro
"Did you" es la pregunta por el pasado simple
Did you play football yesterday?
Did you go to Marbella last year?
"Have you" es la pregunta en el present perfecto
Have you seen the Alhambra?
Have you been to New York?
Have you had a cup of coffee this morning?
Escribe una respuesta
0
0
0
Arnaldo Acosta
Profesor Pro
"Did" se utiliza para hacer preguntas en pasado simple, y si hay otra palabra como "What", "Where", "Why", etc., se coloca "did" a continuación de estas palabras.
"Have you" se utiliza para hacer preguntas al referirse a una acción en el tiempo presente perfecto, (p. ej.: Have you seen the sea?).
Escribe una respuesta
0
0
0
Andy Hilaire Personna
"have you" se utiliza para preguntas relacionadas con el presente o acciones que tienen relevancia en el presente, mientras que "did you" se utiliza para preguntas en el pasado simple sobre acciones completadas en el pasado.
Escribe una respuesta
0
0
0
Deeb B.
Profesor Pro
Have you? = has llegado a...? Ejemplo: has podido/ llegado hablar con Sarah? Have you spoken with Sarah?
Did you ? Pasado simple. Hablaste con Sarah? Did you speak to Sarah? Sobre todo con cláusula de tiempo específico Ejemplo: did you speak to Sarah yet? Yesterday? This morning?
Escribe una respuesta
0
0
0
Covadonga Prendes Garcia
Profesor Pro
Did you mas verbo en infinitivo se utiliza cuando la acción ya terminó y no se puede alterar el tiempo mientras have you lo utilizas para una acción que empezó en el pasado y continua en el presente, exp I had had this car for 2 years. Lo compraste en el pasado pero lo sigues teniendo en el presente, ahora.
Tambien se utiliza Have you + participio cuando la acción acaba de terminar y no especificamos el tiempo.
EXP
I bought this car last week. Tiempo acabado.
I have bought this car this year- Tiempo sin acabar, el año no ha terminado.
Escribe una respuesta
0
0
0
Elena Corobitg
"Have you" y "did you" son dos estructuras gramaticales diferentes que se utilizan en diferentes contextos en inglés.
1. "Have you" (Present Perfect or Present Perfect Continuous): "Have you" es una estructura que se utiliza en el presente perfecto y el presente perfecto continuo para formular preguntas. Estas formas verbales se utilizan para hablar sobre acciones que tienen una conexión con el presente.
- "Have you been to the new restaurant?" (¿Has estado en el restaurante nuevo?)->Present Perfect
- "Have you been working on this project?" (¿Has estado trabajando en este proyecto?) -> Present Perfect Continuous
2. "Did you" (Past Simple): "Did you" se utiliza en el pasado simple para formular preguntas sobre acciones o eventos que ocurrieron en un momento específico en el pasado.
- "Did you see that movie last night?" (¿Viste esa película anoche?) -> Past Simple
- "Did you finish your homework?" (¿Terminaste tu tarea?) -> Past Simple
Entonces, la diferencia principal es el tiempo verbal en el que se utilizan:
"Have you" se utiliza en el presente perfecto o presente perfecto continuo para preguntas relacionadas con el presente y acciones que tienen una conexión con el presente.
"Did you" se utiliza en el pasado simple para preguntas sobre eventos que ocurrieron en el pasado, en un momento específico.
La elección entre "have you" y "did you" dependerá del tiempo verbal que corresponda al contexto de la pregunta que estás formulando.
Escribe una respuesta
0
0
0
Dwann Gabriela Deseret Triveño Garcia
"Did" es una forma de "do", un verbo transitivo que se puede traducir como "hacer". "Have" es un verbo transitivo que se puede traducir como "tener".Aunque ambos aparentemente transmiten un significado similar, definitivamente hay una diferencia. En primer lugar, ‘Did You’ se usa simplemente en Pasado Indefinido / Tiempo Simple para preguntar si algo terminó o no. En tales oraciones, no hay necesidad de usar la segunda forma del verbo dos veces para un sujeto ya que ‘Did’ ya es la segunda forma de ‘Do’ y simplemente pregunta algo sobre el evento o actividad pasada reciente, por ejemplo,Significa que el evento terminó y se le pregunta si fue visto o no. En segundo lugar, siempre que el verbo auxiliar comienza la oración, seguramente será una oración interrogativa. Por otro lado, ‘Have You’ transmite un significado un poco diferente. En primer lugar, se trata del presente, un paso por delante del Pasado Simple.
Escribe una respuesta
0
0
0
Lucía Bayona
Cuando usas el “did you” en una pregunta te estás refiriendo a si has hecho algo como por ejemplo “Did you take the keys before leaving?” y es para saber si has HECHO esa acción. Cuando usas el “have you” en una pregunta es para saber si tienes algo como por ejemplo “Have you got an A in your test?” y es para saber si tienes eso.
Escribe una respuesta
0
0
0
Alberto
Did you se usa cuando es una acción que ya ha terminado mientras que have you es una acción que tiene aun repercusión. Ejemplo: Did you eat? (¿comiste?) es algo que terminó ya. Sin embargo si preguntas: Have you eaten? (¿Has comido?) Es una acción del pasado pero que tiene influencia en el momento presente.
Escribe una respuesta
0
0
0
Jacqueline Valdivia
Have : present
Did : past
Con pronombre
You
Escribe una respuesta
0
0
0
Esther López
Did you= hiciste tu... ?
Have you= Has hecho tu...?
Escribe una respuesta
0
0
0
Jordi Boguñá
Hola Elena, te pongo las diferencias principales, espero que te sirva.
‘Did You’ se usa solo para el pasado indefinido / present simple, mientras que ‘Have You’ se usa en el present perfect.
‘Did You’ funciona para el past simple y no tiene nada que ver con ningún otro tiempo, mientras que ‘Have You’ es para completar cualquier cosa en el presente.
‘Did You’ contiene información sobre algo que acaba de terminar, mientras que ‘Have You’ es solo por el momento donde preguntar si algo se completó o no.
Escribe una respuesta
0
0
0
Marina Serrano González
Hola Elena.
"Did" es el pasado de "do", por tanto es un verbo transitivo (CD) que se traduce como "hacer".
"Have" es otro verbo transitivo (CD) pero este significa "tener".
Escribe una respuesta
0
0
0
Marc Simón Martínez
Hola Elena. La fórmula del "did you + verbo en infinitivo" es la típica para hacer las preguntas en pasado simple; el "have you + verbo en participio pasado = 3ª columna en los verbos irregulares) se usa para preguntar en presente perfecto. Ejemplos: Did you go to the concert? = Fuiste al concierto? // Have you gone to the concert? = ¿Has ido al concierto?) El pasado simple es para situaciones claramente acabadas y el presente perfecto puede ser para algo reciente o bien para algo que se inició en el pasado pero puede seguir teniendo alguna influencia en el presente. Ejemplo: I have walked a lot, so I'm tired = He caminado mucho, por lo que estoy cansado (ahora)
Escribe una respuesta
0
0
0
Andy Pugliese
Elena, si es para preguntas "have you" se usa como present perfect y "did you" como past simple.
What have you done? = Qué has hecho?
What did you do? = Qué hiciste?
Escribe una respuesta
0
0
0
Bárbara Michea
have you (...)? --> ¿has (...)? | ej. "have you seen Mean Girls?" = "Has visto Chicas Pesadas?" | en cambio "did you see Mean Girls" = "¿Viste Chicas Pesadas?"
Escribe una respuesta
0
0
0
Jonatan Montero Gallego
Have you se utiliza para preguntas interrogativas en el presente perfect. Have you been in London? Y Did you se utiliza para el pasado simple por ejemplo Did you eat spanish omelette? En interrogativas se utiliza el pasado simple con Did you?.
Escribe una respuesta
0
0
0
Jonatan Montero Gallego
Have you significa has tú y continúa en el presente actual Did you hiciste tú y es un periodo acabado o acción terminada los dos se usa para frases interrogativas
Escribe una respuesta
0
0
0
Preguntas relacionadas
Sandra 8 respuestas
Julia 5 respuestas
Elena