My 2 cents:
I started my practice in October and early February will demonstrate how effective was it. Since the very beginning, I was using timers while solving problems - either test own timers (
MGMAT,
Gmatclub tests) or Walkers' soft. When flying, I was just measuring the start and the end of the session, getting an average time per question.
What this approach has built, is an internal sense of time - I more or less feel when 2 minutes are about to expire w/o looking at a clock. And, 2 minutes tend to appear longer and longer for me, so I am feeling more and more comfortable when solving questions (even when deadling with my most hated Work/Ratio problems).
Another small tip - while solving CATs, I check myself every 5 or 10 questions on how well am I doing with the time. The trick is to look at how many questions left*2 (check at round number - 20, 25 etc) vs time left. If I have 20 questions to go and time left is 35min, that is not good and I need to speed up.
Yet one more thing - it's important to know what you CANNOT solve and irrespectively of the question, to drop it after 3 min of attempts. I failed (650) one of
MGMAT cats because I got stuck in both math and verbal sections, running 7-9 min short in each (!) and guessing 6 questions in a row. 6 wrong questions does not worth 1 800-900
question answer.