What time is you last class?

At five past two p.m.
At five after two p.m.
At two five p.m.
At 2:05 p.m.
--------------------------
Are the answers all correct?

I think you mean "your" in the first one, right?

We use the last one as you've written int, but of the other three, only the second is usual speech if you omit the term "p.m." Since no one has classes at 2:05 a.m., you really don't need to give the p.m. reference!

Let me know if you have questions.

=)