Why the following sentence is "incorrect"? "I cycled to school this morning for half an hour."
highoctane404
I cycled to school (for the next three years). ✔️
I cycled (for half an hour) to school this morning. ✔️
Grammatically, the sentence in the title is correct and does make sense in my language regardless of the linear position of the adjunct "for half an hour". Can anyone explain the nuance of this?