Hi Matney and Vaucluse,
Best thing to do first is check out the websites of the three driving schools.
http://www.ssdcl.com.sg/courses/basic_theory.asp
http://www2.comfortdrivingcentre.com.sg ... /index.asp
http://www.bbdc.sg/dc/main.asp
or
http://www.spf.gov.sg/about_spf/tp/faq_bookbtt.htm
They will tell you all the info you need.
From there you have to go to one of the schools and register, not for lessons, just because can't do it any other way. You just rock up there with your passport, EP etc (the websites tell you what you need). This can take a while depending on what time you go as it is a ticket number type thing. We went fairly early on a Saturday morning and only waited five minutes!
They do eye test and fill out the forms there and then, and book you for the actual test. It is indeed about 4-6 weeks ahead that you have to book in (the websites should tell you the current date for tests).
On the day of the test you are expected to be there 15 mins before exam time, they don't let you in if you are late, then sit at the computer do your stuff and you know immediately if you pass or fail. You get 50 minutes to answer 50 questions. If you pass you go out the door, take a ticket and wait for your number to be called, do the paperwork, pay the money and in a couple of weeks your little plastic licence arrives by registered mail! If you fail I imagine you have to go through the whole rigmarole again.
Like CD said, some of the questions are tricky (do you know the exact times that bus lanes are bus lanes???) but most are so downright obvious my four year old could answer them.
