ここで「get」ではなく過去形の「got」を使っている理由を教えてください。

ネイティブによる回答
Rebecca
実は、ここでは「got」も「get」も文法的には正しくありません。ここで正しいのは「Hey, do you have some time?」で、この「you got time」はスラング的表現とされます。ですが、それでもここでは「get」とは言いません。なぜ「get」ではなく「got」と言うのかはよくわからないのですが、「you got time」は「do you have time?」のスラング的表現として許容されています。