Yes, you can pretest as often as you wish, but you may get the same test again as the number of different versions is limited.
At this time, we are not offering Academic Pretests. Please note that the Listening is the same for Academic and General, and that, even if you are doing Academic, you may benefit from a General Training pretest.
-Listening pretest (about 45 minutes) -GT Reading pretest (1 hour 15 minutes) -GT Writing pretest (1 hour) *Speaking tests are not part of pretesting.
You must take all 3 tests (Listening, GT Reading, GT Writing) in 1 sitting.
Yes, except for Speaking, which is not part of pretesting.