Robby zhu, the whole phrase "more than one ..." is semantically plural, but "one" is singular.
- One person is coming to the meeting.
After "one," the noun has to be singular because "one" is singular. However, it should be noted that "more than one..." is also usually followed by a singular verb. Though illogical, this is a grammatical phenomenon known as "number by attraction" or "number by proximity" (the closeness of "one" leads speakers to use a singular verb):
- More than one person (two, three, etc.) is coming to the meeting.
This can be checked, for example, in the American Heritage Guide to Contemporary Usage and Style:
When a noun phrase contains more than one and a singular noun, the verb is normally singular: There is more than one way to skin a cat. More than one editor is working on that project. More than one field has been planted with oats.