1. If you like roses, I will give you ones.

2. If you like roses, I will give you some.

3.If you like roses, I will give you two ones.

4.If you like roses, I will give you the two ones.

5. If you like roses, I will give you two somes.

6. If you like roses, I will give you some roses.

7. If you like roses, I will give you the some roses.

(Which ones are right?)

3 answers

The only correct sentence is # 2.

# 6 is o.k., but repeating the word "roses" isn't necessary.

# 1 is wrong because you can't pluralize "one."
8. If you like roses, I will give you two red ones.

9. If you like roses, I will give you the two red ones.

(Thank you for your help. What about 8 and 9? Are both correct?)
Both 8 and 9 are correct. 9 implies that there are roses of other colors, and you'll give the two that are red.