Word
Have you eaten eggs this morning?
Meaning
¿Has comido huevos esta mañana?
Part of speech
sentence
Pronunciation
Course
Lesson
Questions & Answers about Have you eaten eggs this morning?
¿Por qué en la frase Have you eaten eggs this morning? se usa el present perfect en lugar del past simple?
Se emplea present perfect (have + past participle) cuando queremos conectar una acción pasada con el presente. Aquí el hablante pregunta si, hasta el momento actual de la mañana, la persona ha comido huevos. Con el past simple (did you eat) daríamos a entender que la mañana ya terminó o que el interés está sólo en un hecho puntual y completamente pasado.
¿Es correcto usar this morning con el present perfect, si “la mañana” ya avanzó?
Sí, es completamente válido siempre que consideres que la mañana todavía no ha terminado en el contexto de la conversación. Si la conversación ocurre antes del mediodía, this morning sigue formando parte del “presente” relevante para el hablante.
¿Por qué no aparece la palabra some antes de eggs?
En inglés coloquial a veces omitimos some cuando hablamos de comida en plural indefinido:
- Have you eaten eggs this morning?
Equivale a preguntar “¿Has comido huevos?”, en general. Si ponemos some, no suena mal, pero suena más formal o más marcado: - Have you eaten some eggs this morning?
¿Por qué eggs está en plural y no egg en singular?