student asking question

Por favor, me diga por que overfoi usado e não for!

teacher

Resposta do falante nativo

Rebecca

Over the past 10 yearssignifica que uma ação foi executada uma vez nos últimos 10 anos, ou não foi realizada continuamente. Em outras palavras, a necessidade de sono após o aprendizado foi descoberta em algum momento da última década. Se a alteração ocorrer durante um período de tempo, você poderá usá Over. Exemplo: She has owned three dogs over the past 10 years. (Ela teve três cães nos últimos 10 anos.) For the past 10 yearsé o desempenho consistente de uma ação durante um período de 10 anos. Você pode usar essa expressão quando não houver nenhuma alteração no comportamento durante um período de tempo. Exemplo: He has been playing piano for the past 10 years. (Ele toca piano há 10 anos.)

Perguntas e respostas populares

04/28

Complete a expressão com um quiz!

Porque o que descobrimos nos últimos 10 anos