To say how long you have NOT been doing something, use: non + present tense + da + duration. Example: Non mangio carne da tre anni. (I haven't eaten meat for three years.)
Negative Sentences with Da: Non...da1 / 10
How do you say 'I haven't slept well for a week' in Italian?