Michael's answer is perfect. We can use 'whether or not' in two ways. 1... whether or not they would have tea, and whether they would have tea or not ('have tea' is implied/understood). Just as an extra bit of information, 'if' is used instead of whether sometimes, but only if there is one alternative/choice/condition, e.g. You may send me $6,000,000 if you like my comment. [I wonder whether Timur will send me the money or not... :)