Quick answer: In French, a CDI is an open-ended work contract and a CDD has a fixed end date. For French B2 students practising French work vocabulary, this worksheet gives 20 problems from easy to hard: read a contract, work vocabulary and choose the contract. The answer key is on a separate page, and the worksheet is a free printable PDF.
The set follows the CEFR B2 reading standard and DELF B2 style documents. Problems 16 to 20 are the hardest and ask for analysis and writing.
Level: French B2 (CEFR upper intermediate) · Standards: CEFR B2, Reading
Problem 1 Read a contract ★★★
Look at the contract and answer in English.
- Is this a permanent contract?
- How long does it last?
- How many hours per week?
Problem 2 Work vocabulary ★★★
Match each French word with its meaning: 1 embaucher, 2 licencier, 3 démissionner, 4 un préavis; (a) to resign, (b) to hire, (c) notice, (d) to dismiss.
Problem 3 Choose the contract ★★★
Complete with CDI or CDD.
- Léa remplace une collègue en congé maternité pendant six mois : c’est un ______.
- Karim a un poste stable sans date de fin : c’est un ______.
- Un vendeur est engagé pour les deux mois de l’été : c’est un ______.
- Une banque embauche une conseillère pour une durée indéterminée : c’est un ______.
Problem 4 Fixed expressions ★★★
Choose the correct expression.
- Les employés sont (en grève / à grève / dans grève) depuis lundi.
- Depuis la fermeture, il est (en chômage / au chômage / dans le chômage).
- Les cheminots vont (faire grève / faire la grèves / faire grèves) jeudi.
Problem 5 Grâce à or à cause de? ★★★
Choose the correct expression.
- ______ la formation, Awa a trouvé un emploi. (Grâce à / À cause de)
- ______ la crise, l’usine a fermé. (Grâce à / À cause de)
- ______ ses efforts, il a été promu. (Grâce à / À cause de)
- ______ l’inflation, les prix ont explosé. (Grâce à / À cause de)
Problem 6 Translate the vocabulary ★★★
Translate into French.
- the unemployment rate
- telework
- a trade union
- a job seeker
Problem 7 Choose the connector ★★★
Choose the best connector.
- Le magasin a fermé ; ______, dix employés sont au chômage. (par conséquent / pourtant / sauf)
- Il a plu toute la semaine, ______ la grève a été reportée. (puisque / si bien que / bien que)
- ______ le bureau est fermé, je télétravaille. (Puisque / Si bien que / Donc que)
Problem 8 Si bien que ★★★
Join the sentences with si bien que.
- Les prix ont augmenté. Les salariés ont fait grève.
- L’usine a fermé. Cent personnes ont perdu leur emploi.
- Le télétravail s’est développé. Les bureaux sont restés vides.
Problem 9 De sorte que ★★★
Complete with the subjunctive of the verb in brackets.
- Le patron organise le planning de sorte que chacun ______ (pouvoir) télétravailler.
- Nous négocions de sorte que le contrat ______ (être) renouvelé.
- Elle écrit de sorte que tout le monde ______ (avoir) l’information.
Problem 10 Tellement … que ★★★
Rewrite with tellement … que or si … que.
- Les transports sont très lents. Beaucoup de salariés préfèrent télétravailler.
- Le salaire est très bas. Il cherche un autre poste.
Problem 11 Find the mistake ★★★
Correct each sentence.
- Il est en chômage depuis mars.
- Les ouvriers sont à grève.
- Grâce à la crise, il a perdu son emploi.
- Elle a démissionné son poste.
Problem 12 Reading: telework in Nantes ★★★
Read the text and answer in English.
À Nantes, l’entreprise de logiciels Orbéa autorise le télétravail trois jours par semaine depuis janvier. Selon la direction, les salariés sont moins fatigués, si bien que les arrêts maladie ont diminué. En revanche, certains employés se plaignent d’un sentiment d’isolement. Pour y remédier, l’entreprise organise une réunion en présentiel chaque mardi.
- How many days of telework are allowed?
- What is the result for sick leave?
- What is the drawback, and what is the company’s remedy?
Problem 13 Translate into English ★★★
Translate into English.
- Le syndicat a déposé un préavis de grève pour jeudi.
- Le taux de chômage a baissé de deux points en un an.
- Elle a signé un CDD de six mois en attendant mieux.
Problem 14 Translate into French ★★★
Translate into French.
- He has been unemployed since June.
- The employees are on strike because of the wage cuts.
- I work from home two days a week.
Problem 15 Which contract fits? ★★★
Name the best contract (CDI, CDD or intérim) and explain in one French sentence.
- Une agence envoie Théo trois jours remplacer un cariste malade.
- Mme Diop obtient un poste durable de comptable.
Problem 16 Reading: a strike notice ★★★
Read the notice and answer in English.
Le syndicat des salariés de la Compagnie Lacroix a déposé un préavis de grève pour le jeudi 14. Il demande une augmentation de 3 % des salaires et le maintien des emplois sur le site de Lorient. La direction propose une prime, mais refuse toute hausse générale. Une réunion de négociation est prévue mercredi.
- What does the union demand?
- What does management offer?
- When will they negotiate?
Problem 17 Describe the chart ★★★
Write two or three French sentences describing the evolution of the unemployment rate, using passer de … à and baisser.
Problem 18 Cause and consequence ★★★
Join each pair with the connector in brackets.
- La crise est arrivée. Les commandes ont chuté. (en raison de)
- Les syndicats ont négocié. Les salariés ont obtenu une prime. (grâce à)
- Elle change d’équipe. Elle veut mieux s’entendre avec son chef. (de sorte que)
- Le métro est en grève. Je télétravaille aujourd’hui. (puisque)
Problem 19 Pros and cons of telework ★★★
Write 60–80 French words on the advantages and drawbacks of telework. Use grâce à, en revanche and si bien que.
Problem 20 Message to a colleague ★★★
Write 80–100 French words to a colleague explaining why a strike is planned. Use en raison de, de sorte que and si bien que.


