The answer is no.
Actually "了" doesn't mean past tense, it has a lot of usages but not the past tense.
The real past tense here is "过" guò
Verb+过
e.g.
我去过北京。Wǒ qù guo Běijīng.
我没吃过烤鸭。Wǒ méi chī guo kǎoyā.
你学过汉语吗?Nǐ xué guo Hànyǔ ma ?
Hope this will be helpful.
Li Ying