The plus-que-parfait is formed the same way the English past perfect. We take the auxiliary in the past form and add the perfect participle. Now, we know that French uses the auxiliaries to be (être) and to have (avoir), according to the type of the verb (intransitive / transitive).