This is a simple misunderstanding of Hebrew "Perfect Tense" and "Imperfect Tense", which is NOT directly related to either future or past:
https://www.blueletterbible.org/resources/grammars/hebrew/si...
https://www.blueletterbible.org/resources/grammars/hebrew/si...