Вопрос:

2. They _______ for hours. (call)

Ответ:

2. They have been calling for hours. (call)