Ответ:

Перевод задания: Поставьте глаголы в скобках в Present Perfect или Present Perfect Continuous.

A: I have known Ann for three years now. (Я знаю Энн уже три года.)
B: Has she been studying with you for that long? (Она так долго учится вместе с тобой?)

Обоснование: Know — глагол состояния, поэтому употребляется в Present Perfect. Учёба продолжается в течение указанного периода, поэтому используется Present Perfect Continuous.