Answer:
5 millennia
Explanation:
The simplest way to get the answer is that a millennium is 1,000 years and since you mentioned there are 4 millennia in 4,000 years, you would need to divide 5,000 by 1,000. Your answer should be 5 millennia.
4.5m questions
5.9m answers