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.
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