「○時に~があるよ」という意味で
You have ~ at ○.という言い方をすると分かりやすいと思います。
You have a dentist appointment at 5.
「5時に歯医者の予約があるよ」
You have an English lesson at 5.
「英語のレッスンが5時にあるよ」
なお、時間が午前か午後か曖昧にならないようにするためにはAMやPMを添えたり、
tonight、this morningなどの時間帯を表す文言を付け加えてあげるといいと思います。
ご参考になれば幸いです。