Verbs & tenses

What did you do yesterday?

Choose a form, check your answer and understand why it works.

A2Practice article10 questions
Start the questions Read and practise freely
Ten questions. One at a time.

Build the past tense with a present-tense helper and a past participle. Check each answer, read why it works, then retry if you want.

Refresh the pattern before starting

Most verbs use avoir. Verbs such as aller and partir use être in these examples. With aller and être, check agreement with the subject.

Read the full explanation →

0 of 10

Build the verb

Questions 1–3 · Choose the helper or supply the past participle.

Quick CheckNo account needed
1. Complete the sentence.Hier, j’___ un café.

Choose one answer. You can read the explanation at any time.

Read the answer and explanation

Use ai pris. Je takes ai with avoir, and pris is the past participle of prendre. Suis pris has a different meaning; a pris goes with il or elle.

Quick CheckNo account needed
2. Léa is talking about yesterday.Léa ___ au cinéma.

Choose one answer. You can read the explanation at any time.

Read the answer and explanation

Use est allée. Aller takes être in this construction, and allée agrees with Léa. A allé uses the wrong auxiliary; est allé misses the feminine agreement.

Fill the GapNo account needed
3. Add the past participle of faire.Nous avons ___ une pause.

Enter one word.

Read the answer and explanation

Use fait. Nous avons fait une pause means We took a break. Faire has the irregular past participle fait.

Use it in a sentence

Questions 4–7 · Try negatives, questions and verb choices.

Quick CheckNo account needed
4. Choose the full written negative.I did not see the message.

Choose one answer. You can read the explanation at any time.

Read the answer and explanation

Use Je n’ai pas vu le message. Ne and pas surround ai. The other options put pas after the participle or leave the verb in the infinitive.

Quick CheckNo account needed
5. Complete this inverted question.___-tu mangé ?

Choose one answer. You can read the explanation at any time.

Read the answer and explanation

Use As-tu mangé ? The auxiliary for tu with manger is as. Es is a form of être; a goes with il or elle.

Quick CheckNo account needed
6. Choose the auxiliary for marcher.Nous ___ marché jusqu’au village.

Choose one answer. You can read the explanation at any time.

Read the answer and explanation

Use avons. Marcher takes avoir even though walking is movement. Sommes is the wrong auxiliary; avons été introduces an extra participle that does not fit here.

Fill the GapNo account needed
7. Add the past participle of voir.Tu as ___ ce film ?

Enter one word.

Read the answer and explanation

Use vu, the past participle of voir. As is the auxiliary for tu.

Put the parts together

Questions 8–10 · Form a verb, spot an error and read a short sequence.

Conjugation PracticeNo account needed
8. Use finir in the passé composé.Hier, nous ___ nos devoirs.

Enter the auxiliary and past participle. Capitalisation and final punctuation are ignored.

Read the answer and explanation

Use avons fini: nous takes avons and finir becomes fini. Enter both parts of the verb.

Spot the MistakeNo account needed
9. Find the incorrect part.Elle a allé au marché.

Choose one answer. You can read the explanation at any time.

Read the answer and explanation

A allé is the incorrect verb group. Write Elle est allée au marché. Aller takes être here; allée agrees with elle. Elle and au marché are already correct.

Quick CheckNo account needed
10. Which version correctly describes completed actions?Yesterday, we ate and then we left.

Here, nous refers to a masculine or mixed group. Choose one answer.

Read the answer and explanation

Use Nous avons mangé, puis nous sommes partis. Manger takes avoir; partir takes être. Partis assumes a masculine or mixed nous group here. The alternatives swap one or both auxiliaries.

Choose your next step

Your practice, so farReady when you are

Only checked answers count. There is no timer and no account is needed.

Your score describes these ten answers. It does not establish a French level. Revisit an explanation to choose what to practise next.

French examples are marked in their original language. Answer explanations are available before or after an attempt.