What is the English Tense?

In this video, Sir. Naeem debunks the idea that there are 12 Tenses in English. He presents the opposite facts that reveal that there are only 2 Tenses in English; moreover, Tense doesn’t mean time. Watch the video