Answer:
A, have stopped.
Step-by-step explanation:
Stopped is past tense, as implied in the sentence.
i have stopped smoking a long time ago
1.6m questions
2.0m answers