네, 맞아요! 어떤 이야기를 하는지 짐작할 수 있기 때문에 years는 three 뒤에 암시되어 있는 거라고 할 수 있어요.
예: I lived in England for ten years and the USA for two. (난 영국에 10년, 미국에 2년 살았다.)
예: It took me an hour to get there, three to write the exam, and one to get home. (거기 가는 데 한 시간 걸렸고, 시험보는 데 세 시간, 집에 오는 데 한 시간 걸렸다.)