A person said " Are there the person who have a doller?" would be grammatically incorrect. Is this true?
I assume that you are speaking to a group of people and asking if anyone is willing to lend you a dollar. If that is the case, the sentence is both ungrammatical and unidiomatic.
Grammatically, there are three errors and one mis-spelling.
- The singular person calls for a singular verb at the beginning: Is there...
- The same noun also calls for a singular verb in the relative clause which modifies it: ...who has...
- Since you are not speaking of a particular person but asking whether any of a number of people present has what you want, you should use the indefinite article: Is there a person...
- Dollar, not doller
In any case, we don't ask this question this way. We say
Does anybody have a dollar? OR
Does someone have a dollar?
In this case, the inflection for person and number lies on the auxiliary do, and have is the infinitive form which do requires.
Yes, that sentence has a number of errors. If I understand the intent correctly, I would change it to:
Is there someone who has a dollar?
There are a couple of aspects here (aside from spelling):
You need to have subject-verb agreement. If the subject ("the person" in your example, "someone" in mine) is singular, the verb form/forms ("Is" and "has") must be singular.
You are asking a question and don't know who "the person" is. That's why you use "someone" instead. Anytime you use a definite article ("the") with a noun, it means you've already made it clear who or what you are referring to. This is called an antecedent, and you have to have it before you can use a definite article or pronoun. (You could say "Is there a person who has a dollar?" but this is less preferable.)