Which of the following is correct or better? Can they both be used?
- I'm not making any sense, am I?
- I'm not making any sense, do I?
This question is too basic; it can be definitively and permanently answered by a single link to a standard internet reference source designed specifically to find that type of information. See the FAQ for guidance on how to improve it.
In a question tag, if there is an auxiliary verb in the sentence, you always use it. Otherwise you use the appropriate form of the verb do.
There are a few exceptions. One is the quasi-modal used to, which used to take usedn't, but doesn't any more.
Do not use
The correct form is I'm not making any sense, am I? The implied predicate of am I? is am making, while the implied predicate of the do I? is do making, which is incorrect.
Think of it this way. The sentences really almost say two things:
If you reword the last sentence of each example (for clarity's sake; you'd never actually say it like this):