Linguists claim that there are only two "real" tenses because a tense is defined by having an inflected verb. This is only the case in Simple Present and Simple Past. The other ones can be derived by adding "going-to", or "will", or "had". That´s why linguists claim that there are only two tenses. By the way, German has got three "real" tenses.