In this paper, we present an implemented generator of sentences in Portuguese that takes into account tense and aspect, especially the compound forms with the auxiliaries
. In Portuguese, the interpretation of the auxiliary
is very similar to the English auxiliary
when it is combined with a gerund to produce the progressive form. But it has many different interpretations when combined with a verb in the past participle form. In fact, the aspect system in Portuguese is very complex. It has been studied by many people in an interpretation perspective (see [5, 3]). But if we consider the generation perspective, we did not find any work giving some insight on how to achieve it. Our work is thus a fist step in this direction. After a short introduction of the notion of aspect we adopted, we provide an overall description of our grammar.