Quick answer: The passé composé with avoir tells what happened and is finished. For French 2 students practising passé composé with avoir, this worksheet gives 20 problems from easy to hard: avoir in the present, regular -er participles and participles in -ir and -re. The answer key is on a separate page, and the worksheet is a free printable PDF.
Level: French 2 (high school, ACTFL Novice High) · Standards: ACTFL Novice High, WL 1.1 Interpersonal, WL 1.2 Interpretive, WL 1.3 Presentational
Problem 1 Avoir in the present ★★★
Complete with the correct present-tense form of avoir.
- Nous ___ chanté.
- Tu ___ fini.
- Ils ___ dansé.
- J’___ attendu.
- Vous ___ choisi.
- Awa ___ joué.
Problem 2 Regular -er participles ★★★
Write the past participle of each verb.
- chanter
- regarder
- téléphoner
- gagner
- oublier
- inviter
Problem 3 Participles in -ir and -re ★★★
Write the past participle of each verb.
- finir
- choisir
- réussir
- attendre
- répondre
- perdre
Problem 4 Irregular participles ★★★
Match each infinitive with its past participle.
- faire
- prendre
- voir
- boire
- avoir
- être
a. vu · b. été · c. eu · d. fait · e. bu · f. pris
Problem 5 At the café ★★★
Complete each sentence about Léa’s visit with the passé composé of the verb in parentheses.
- Léa ___ (boire) un chocolat chaud.
- Elle ___ (prendre) un croissant.
- Elle ___ (payer) 4,60 €.
Problem 6 Choose the right form ★★★
Choose the correct form.
- Hier soir, j'(ai fini / ai finir / suis fini) mes devoirs.
- Tu (as vu / as voir / a vu) le match ?
- Mes parents (ont pris / avons pris / ont prendu) le train.
- Nous (avons fait / avons fais / ont fait) un gâteau.
Problem 7 Say what did not happen ★★★
Rewrite each sentence in the negative.
- J’ai mangé.
- Tu as téléphoné.
- Nous avons vu le film.
- Elles ont fini.
Problem 8 English to French, short ★★★
Translate into French.
- I watched a movie.
- We bought bread.
- She did not answer.
- They drank water.
Problem 9 French to English, short ★★★
Translate into English.
- Tu as perdu ton portable.
- Nous avons fait la queue.
- Il n’a pas lu le message.
- Elles ont eu peur.
Problem 10 Saturday basketball ★★★
Read the text, then answer each question in French with a full sentence.
Samedi, Inès a joué au basket avec son équipe à Lausanne. Elle a marqué deux paniers, mais son équipe a perdu. Après le match, les filles ont mangé une pizza et Inès a bu un jus d’orange.
- Qu’est-ce qu’Inès a marqué ?
- Est-ce que l’équipe a gagné ?
- Qu’est-ce qu’Inès a bu ?
Problem 11 Put the words in order ★★★
Put the words in order to make a sentence. Begin with a capital letter.
- ai / mon / J’ / oublié / sac
- a / Karim / pas / n’ / répondu
- avons / un / nous / fait / gâteau
- bu / pas / vous / n’ / d’eau / avez
Problem 12 Correct the mistake ★★★
Each sentence has one mistake. Rewrite it correctly.
- Tu as finis tes devoirs.
- Nous avons prendre le bus.
- Il n’a vu pas ce film.
- Elles ont faire du sport.
Problem 13 Present to past ★★★
Rewrite each sentence in the passé composé.
- Je lis un roman.
- Tu écris une carte postale.
- Nous mettons la table.
- Ils disent la vérité.
- Elle ouvre la fenêtre.
Problem 14 Questions with est-ce que ★★★
Write a question in the passé composé with est-ce que, using the words given.
- tu / manger / à la cantine
- vous / voir / le prof
- Théo / finir / le projet
Problem 15 Answer with non ★★★
Answer each question with a full negative sentence beginning with Non.
- Est-ce que tu as bu du café ?
- Est-ce que Fatou a pris le bus ?
- Est-ce que vous avez fait vos devoirs ?
Problem 16 Nathan’s Saturday ★★★
Write four sentences in French that tell what Nathan did on Saturday. Use the passé composé.
Problem 17 Never, not yet, nothing ★★★
Rewrite each sentence with the negative word in parentheses.
- J’ai vu ce film. (jamais)
- Elle a fini. (pas encore)
- Nous avons mangé. (rien)
Problem 18 A day on Gorée ★★★
Read the text, then answer each question in French with a full sentence.
Dimanche dernier, ma cousine Aïssatou et moi, nous avons visité l’île de Gorée. Nous avons pris le bateau à 9 h. Sur l’île, nous avons vu un vieux fort et nous avons acheté des cartes postales. Aïssatou a bu un jus de bissap, mais moi, je n’ai pas eu soif. À 17 h, nous avons repris le bateau.
- Qu’est-ce que les cousines ont pris à 9 h ?
- Qu’est-ce qu’elles ont acheté ?
- Qui a bu un jus de bissap ?
- Est-ce que la narratrice a eu soif ?
Problem 19 A paragraph into French ★★★
Translate into French.
Yesterday I took the bus with Camille. We saw a movie, then we ate an ice cream. I did not buy popcorn, but Camille drank a big soda.
Problem 20 My weekend ★★★
Write five sentences in French about a weekend with your French club. Use at least two irregular past participles and one negative sentence.


