В данном случае правильный вариант ответа — b) used to.
Фраза "Cody smoke, but he quit five years ago" может быть правильно составлена как "Cody used to smoke, but he quit five years ago."
Фраза "used to" используется для обозначения привычек или действий, которые происходили в прошлом, но больше не имеют места в настоящем. В этом контексте, это указывает на то, что Коди курил в прошлом, но перестал пять лет назад.
Если есть дополнительные вопросы по грамматике или другим темам, с удовольствием помогу!
