Any of these are correct, and you would choose depending on the exact time context you wanted to emphasize. The present perfect continuous connotes continuing into the present, as in, "I have not been cleaning my teeth for a week and I have got to get myself back on track in following my usual hygiene routine before I find myself with a cavity.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.