Which one is correct?

  1. I study two hours daily.

  2. I study for two hours daily.

Is the preposition "for" correct here or not, and why? If both sentences are correct, what is the difference in grammatical usage?

  • 2
    Both are correct. Because English.
    – Hot Licks
    Jun 16, 2019 at 1:51

2 Answers 2


In some case we can omit the preposition without changing the meaning of the question. I often see many spoken dialogues omit that preposition and in some novels made by top notch writters.


Either will work. You are better off, however, not ending your sentence with an adverb.

"I study daily for two hours."

You must log in to answer this question.