Appropriate tag question
Incorrect : You have read the book, isn't it?
Correct : You have read the book, haven't you?
Incorrect . It is raining very hard, doesn't it?
Correct . It is raining very hard, isn't it?
Note: In the tag question, the same tense and person must be used as in the preceding statement and the auxiliary or principal verb must be used.
For example:
He is a teacher, isn't he?
Here 'is' is a principal verb. If the statement does not contain any ‘be’ verb or auxiliary verb, an appropriate form of 'do' is used in the tag.
For example:
He went there, didn’t he?
She works here, doesn’t she?
Remember that the subject of the tag question is always a pronoun.