Search from various English teachers...
Australia flagBlake RidlerProfessional Teacher
Another Translation They lived in America for more than ten years = 他们在美国住十多年

Corrections · 3

1
They lived in America for more than ten years = 他们在美国住过/了十多年, this means they now do not live in the USA .
1

Another Translation

They lived in America for more than ten years = 他们在美国住了十多年


if you add 了,that's better I think. 了= have lived 

1

Another Translation

They lived in America for more than ten years = 他们在美国住了十多年

Want to progress faster?

Join this learning community and try out free exercises!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today