¿Se ha omitido "years" después de "for three" porque ya se sobrentiende?

Respuesta de un hablante nativo
Rebecca
Sí, así es. "Years" ya se sobrentiende después de "three", pues ya sabemos de qué se habla. Ej: "I lived in England for ten years and the USA for two." (Viví en Inglaterra durante diez años y en Estados Unidos, durante dos.) Ej: "It took me an hour to get there, three to write the exam, and one to get home." (Tardé una hora en llegar allí, tres para hacer el examen y una para volver a casa.)