Which sentence below is punctuated correctly?


It is time to register for classes?


Is it time to register for classes?


Is it time to register? for classes?


It is time to register, for classes?

Is it time to register for classes?