If i just practice 1000 question then can i pass theory test or shell i must read theory book properly what is your experience?
I think 1000 questions should be fine
No, read the book (or listen to it) there are questions in the books wich helps. Then get an online like this site att do alot of questions, if you have 95-100% all the time then you might be ready.
The danger is that if you only study on a site, after a while you learn the questions but you dont really understand the meaning of them..