Доброго времени суток. Нашла в одном источнике вот такое предложение с его переводом:
For over 100 years, men have sought for gold in these hills.
В течение ста лет люди искали золото в этих горах.
Но почему здесь используется Present Perfect, ведь "искали" это длительный процес?