Tag questions following that-clauses [closed]

By using tag question, a speaker wants to confirm whether his or her assertion is ok or not. Of the sentence 'I think every body likes ice-cream' speaker is 'I' and assertion is 'everybody likes ice-cream'. So we should add tag question to 'everybody likes ice-cream' and the answer might be''....., don't they?'

Of the sentence 'John thinks I will help them' speaker cannot be John, and total sentence is an assertion. So we should add tag question to the main clause 'John thinks' and the answer might be '....., doesn't he?'