В предложении используется глагол 'to be' в настоящем времени, так как речь идет о возрасте человека. Подлежащее 'You' (ты/вы) требует формы глагола 'are'.
Выбираем вариант, соответствующий этой грамматической форме.
1. has — используется с 'he/she/it'.
2. is not — используется с 'he/she/it'.
3. am not — используется с 'I'.
4. are not — используется с 'you', 'we', 'they'.
По смыслу предложения, мы отрицаем, что возраст 'восемь', поэтому выбираем форму отрицания.
You are not eight, you are still seven.
Ответ: are not