I'm afraid the only person who can help you understand what was meant is your English teacher.
Of course you can ask questions in the past tense.
Perhaps she meant the type of past that is used to make things more polite.
Can you tell me what time it is? becomes Could you please tell me the time?
Will you pass the salt, please? becomes Would you please pass the salt?