More than ten years____(be) a long time.

问题描述:

More than ten years____(be) a long time.

is ,时间,距离,金钱等作主语,动词用单数

is

More than ten years__IS__(be) a long time.

is
时间应该是个整体概念,所以要单数。

More than ten years__is__(be) a long time.把一段时间看做一个整体.

答案是is
英语中,时间、数字、金钱作主语,看做第三人称单数。