In URDU the tenses are very proper! Hindi on the other hand depends where it's spoken?! Hindus from Hyderabad, India speak more refined, albeit sprinkled with Sanskrit words/vocabulary vs. a folks from Bombay!
Also folks in Dehli the people that grew up there , preferably N. Indians speak a very highly persianized form of Hindi! Unlike the S. Indians who moved there for work & etc. try to speak a very badly tensed Hindi!
No not
Not India but Hindustan! I'm sure you knew that!
Also, by body is what I said earlier in my post......(look one of the above posts)!