Should we say that he has a cup of tea or have tea?

Both "He has a cup of tea" and "He has tea" are grammatically correct, but they have slightly different meanings:

* "He has a cup of tea" emphasizes the quantity of tea. It implies that he has a specific amount of tea, likely one cup.

* "He has tea" is more general. It simply means that he is drinking tea, but doesn't specify the amount.

Both are correct in different contexts.

For example:

* "He has a cup of tea in his hand." (Specific quantity)

* "He has tea every morning." (General, doesn't specify quantity)

Ultimately, the best choice depends on the specific situation and the meaning you want to convey.