How many hours a day do you play computer games?

1. I play computer games for 1-2 hours.

2. I play computer games 1-2 hours.

3. I play computer games for from 1 to 2 hours.

4. I play computer games from 1 to 2 hours.

5. I play computer games for 1 through 2 hours.
-------------------------
Which answers are correct? Can we put 'from' before '1'? Can we read 'through' instead of 'to'?

1 answer

1 is best.
2 and 4 are OK.
3 and 5 not correct.

The most common expression for this is as follows.
I play computer games for one or two hours a day.