Já yearsestá implícito na frase, então for three yearsé omitido depois dela?

Resposta do falante nativo
Rebecca
Sim, é isso mesmo! Uma vez que você pode adivinhar do que se trata a história, você pode dizer que o yearsestá implícito por trás do three . Exemplo: I lived in England for ten years and the USA for two. (morei no Reino Unido por 10 anos e nos EUA por 2 anos) Exemplo: It took me an hour to get there, three to write the exam, and one to get home. (Levei uma hora para chegar lá, três horas para fazer o teste e uma hora para chegar em casa.)