① I practice after school every day for the competition.
② I practice after school for the competition every day.
「放課後と「毎日」の位置や順番はどれが正しいのでしょうか?
また、practiceの後ろに目的語は必要ですか?
for 〜があれば不要でしょうか?
I practice after school for the competition every day.
どちらでも通じます。日本語で言うと「毎日大会に向けて放課後に練習している」のか「放課後に大会に向けて毎日練習している」のかの違いぐらいだと思います。
もっと言えば
I practice every day after school for the competition. でもいいですし、
I practice for the competition every day after school. でもいいです。
the competition 「その大会」と言っている時点で、もうすでにとある大会の話をしているのでしょう。聞き手が理解さえしていれば practice の後に目的語を入れる必要はありません。突発的に話をするのであればもちろん必要です。
例:
①
Are you ready for the competition?
大会の準備はできてる?
I'm working on it. I practice every day after school.
頑張ってるところだよ。放課後毎日練習してる。
②
I practice piano after school for the competition every day.
私は毎日大会に向けてピアノの練習をしています。
I practice every day after school to prepare for the competition.
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
I practice every day after school to prepare for the competition.
とすると、「大会に備えて、毎日[放課後](https://eikaiwa.dmm.com/uknow/questions/41020/)に練習しています。」となります。
every day after school とすると、「毎日」が練習の頻度を、「放課後」が練習する時間を表します。to prepare for the competition は練習の目的を明確に伝えます。何を練習しているかが文脈から明らかな場合、practice は目的語なしで使えるため、practice の直後に目的語を置く必要はありません。競技や技術を明示する場合は、practice tennis や practice the piano のように目的語を続けます。
役に立ちそうな単語とフレーズ
training session 練習時間
tournament 大会
improve my skills 技術を向上させる
regular practice 定期的な練習
参考になれば幸いです。