Devoir= to have to, must, ought, owe, should. Type in the correct form of the verb that matches the meaning.
You must have JavaScript enabled to take this quiz.