Were you _____ time for your appointment? Or were you late?

Were you _____ time for your appointment? Or were you late?

Explanation

The correct phrase is "on time", which means punctual or not late.

Were you on time for your appointment?