I study English between one and two hours every day.
for と between は一緒に使いませんから、どちらかだけを使うようにしましょう。
ーI study English for an hour or two every day.
「毎日1〜2時間英語を勉強する」
for an hour or two で「1〜2時間」
ーI study English between one and two hours every day.
「毎日1〜2時間英語を勉強する」
between one and two hours で「1〜2時間」
ご参考まで!
以下のように表現することができます。
I study for one or two hours a day.
私は1日1〜2時間勉強します。
I study an hour or two a day.
私は1日1〜2時間勉強します。
one or two hours や an hour or two で「1〜2時間」を英語で表現することができます。
お役に立てれば嬉しいです。
またいつでも質問してください。
おっしゃられている内容は、以下のようにも表現できると思いました(*^_^*)
study for one to two hours every day
「毎日1,2時間勉強する」
「3,4時間」ならfor three to four hoursと言います(*^_^*)
以上です。
少しでも参考になれば幸いです(*^_^*)