You can practice for any of the FCC Amateur tests using the practice pages at
http://www.aa9pw.com/radio/index.shtmlThis is free and a great service to Hams. I passed both Tech and General the first time thanks to this site.
Go through the sample tests a couple of dozen times, look up the answers that you miss in the General License study manual from ARRL, and you will succeed. Good luck