Passé Composé PRACTICE [avoir or être]

Comprehensive formation of the Passé Composé: regular verbs with avoir, irregular past participles, house verbs with être, refelxive verbs

Please enter your name.

First name

Last name