French has a lot of conjugated forms than English language. French describes every form of action in tenses. It can be difficult to predict the spelling of a word based on the sound because some consonants are silent in pronunciation.
That's why there is variation in spelling of words to tell the exact word that is being referred to in a context, this is seen mostly when referring to a particular gender. French has many tenses and variations to give better description and precision of words.
The reason that the French language uses so many tenses is that the language is very descriptive and it is one of the reasons why it is noted as one of the Romance languages. Various past tenses are used to describe some of the same things but the tense also could lead to a meaning that means something entirely different than one would think. The reason that there are so many gender variations in French is that there are so many different ways that words are pronounced and the way there are pronounced can lead to different definitions of the word. Gender variations is something that is very common when it comes to the Romance languages.
A simple change of the suffix of a word could change from being directed to males to having it directed a females. A good example is the word director. In French, a directeur would mean male where a directrice would mean a female. The tenses and gender variations are very common in the French language because it is one of the Romance languages and is very descriptive and precise in nature.