Hi Nader
I'm not quite sure I understand what you mean.
Has he talking? is wrong. You could say:
Has he been talking?If you are asking whether a
have or
has question can always be formed by changing the word order, the answer is no. It is safer to use
do in the present tense:
Does he have money?
Especially in BrE it is possible to say:
Has he [got] money? Without the
got, it's not very common, though.
When
have means 'eat', 'drink', 'must' etc.,
do must be used in questions:
Did he have an early breakfast today?
Do you have to talk about it all the time?When
have, has and
had are
perfect and
past perfect auxiliaries,
do is
never used:
Have you seen him today?
Has he said anything so far?
Had he been there before?
Have you been reading all day?CB