Answer and explanation

Correct answer: A. on doit reconnaître que

  1. Step 1: The expression introduces something that cannot be denied. Step 2. It means one has to acknowledge. Answer: on doit reconnaître que. Why not the others: these options express uselessness, avoidance or prohibition.

Practise more Formal and Academic Register.

Free questions with an explanation for every one, and full timed DELF/DALF (French as a foreign language) mock tests.