1. Today, millions of people have one form of religion, and their neighbors a different one.

2. Today, millions of people have one form of religion, and their neighbors a different religion.

3. Today, millions of people have one form of religion, and their neighbors a different one of religion.

4. Today, millions of people have one form of religion, and their neighbors have a different one of religion.

5. Today, millions of people have one form of religion, and their neighbors have a different form of religion.
-------------------
Are they all grammatical? What is the full form of #1? Does 'one' at the end in Sentence 1 refer to 'religion'?

1 answer

1, 2, and 5 are grammatical.

The full form of # 1 is # 5. Yes, "one" refers to religion.