Ответ:

The sentence indicates an action that started in the past and is still ongoing. The present perfect continuous tense is suitable.

have been searching