In the article are presented the different ways of expressing past perfect tense on the territory of the Bulgarian language territory. The two main constructions are: “to have” + “past passive participle” and “to be” + “past active participle”. A hybrid construction such as: “to be” + “past passive participle” appears in some of the dialects as well. The emphasis falls on dialects with two or more models of expressing past perfect tense. A general review of the theoretical foundations is made that is connected to the semantics of the past perfect tense.