英语时态问题:They _____(live) there all their lives.

问题描述:

英语时态问题:They _____(live) there all their lives.
用哪一种时态?为什么?

have lived/lived