Hai mangiato oggi Duolingo

Traduzione Duolingo: Have you eaten today?

Hai mangiato oggi Duolingo

Secondo Duolingo, la frase “Hai mangiato oggi?” si traduce in inglese come “Have you eaten today?” perché, in inglese, si usa il present perfect (composto dell’ausiliare “have” e del participio passato del verbo principale) per fare riferimento ad azioni avvenute in un periodo non definito del passato che ha connessioni con il presente. In questo caso, il giorno (“oggi”) non è ancora finito, quindi la connessione con il presente è chiara. L’italiano utilizza il passato prossimo (“hai mangiato”) per esprimere una simile idea, specialmente in situazioni di parlato.

Have you eaten today?

Analisi grammaticale

  • Have: Ausiliare utilizzato per formare il present perfect.
  • you: Pronome personale soggetto, seconda persona singolare.
  • eaten: Participio passato del verbo “to eat” (mangiare).
  • today: Avverbio di tempo.

Traduzioni alternative di Hai mangiato oggi?

Altre possibili traduzioni di “Hai mangiato oggi?” in inglese potrebbero essere:

  • “Did you eat today?”
  • “You had your meal today?”

Altri esempi