Question tags explained in full

What are question tags exactly? Question tags are small tags inserted at the ends of affirmative statements. The statements can either be negative or affirmative but the question tags always follow the procedure; negative after affirmative and vice versa, so if the statement is negative, the question tag must be positive and if the statement is positive then the question tag must be negative.