Have you got an appointment 는용 (예약/또는 정식적인 약속) 이 있냐는 질문 DId you promise 는 그냥 일상생활에서 있을만한 그런 약속이 있냐는 질문
일반적으로 예약에 관현되서는 appointment 보단 reservation을 더 많이 사용합니다. Do you have a 명사 reservation? or Do you have a reservation? 예약은 알고 있으시듯.. 이미 약속되어진 것을 일컷는 말이니. 예약하셨나요가 더 많이 쓰이구요 약속을 하실때는 appointment 가 더 많이 쓰입니다. I'd like an appointment. 이런거 ~