This is HILARIOUS. I'm Indian and I can tell you this fact -
"Give the GMAT", "Give the exam". "I gave the test" are all completely an Indian thing.
Its the way Indians speak English incorrectly.
Its not correct English even in India, but when you have about half a billion people making the same mistake, I wouldn't be surprised if it found its way into the grammar books.
I always laugh my ass off when someone writes this kind of English. To see a thread analyzing this, is priceless!