
Originally Posted by
birdeen's call
I'm not sure it's correct. I would use one of the following three:
I left the oven on for the whole night.
I completely understand your problem with the absence of the word "for". Yet, the expression "I left the oven on" has become an idiom and native speakers know that you did not leave the oven "on something" but rather you left the gas or electricity on and continued to heat the appliance throughout the night. It would be solidly correct to include the word "for", but just as acceptable not to use it.