В данном диалоге вопрос задан в Present Perfect и требует ответа, который является либо утвердительным, либо отрицательным. Слово 'have' уже присутствует в предложении А. В ответе Б необходимо использовать слово, означающее "нет", чтобы выразить отрицательный опыт. Также, чтобы ответить на вопрос "Have you ever...?", часто используется глагол 'had' (Past Participle от 'have').
5 - you (дополняем вопрос "Have you ever...?")
6 - No, I haven't had (отрицательный ответ на вопрос "Have you ever...?" с использованием глагола 'have' в Past Participle)
Полный диалог:
A: Have you you ever eaten at that restaurant?
B: No, I haven't had, I haven't. Is the food nice there?