According to this article, we shouldn't use any preposition before the words 'last', 'next', 'every', 'this' when we refer the expression to some time (next Friday…) but there are some cases I have confronted with and this confused me
- Question:
Is it wrong usage of a preposition or some kind of exception?
1) On the next two nights, they evaluated the volunteers' sleep behavior in the presence of noises like road and air traffic or a ringing telephone
2) When the watch returns to normal temperature, however, this condition will be corrected and the correct date will be displayed on the next day
3) On the next morning the groups started with the visiting program
4) They were released on the next day only after their families paid the ransom demanded by the kidnappers
5) The Commission President has talked a lot about Robin Hood in the last couple of weeks
6) In the last week of the campaign, he made a point of disagreeing with the constitutional amendment, saying that he didn't oppose civil union
7) In the last year, Albania has carried out evaluation visits and has received such inspection and evaluation visits yearly
8) In the last two and a half hours they had not yet resumed
Best Answer
I see that article you link is only a partial list of prepositions. To get the full list, the author suggests you buy the book. So I wouldn't take anything on that page to be 100% accurate or complete. Instead I would say that, with your examples, the use of "on" and "in" is optional.
You can see from this Ngram that the use of a phrase like "on the next day" has steadily decreased since 1900 (although the total number of sources is very small, so this might be an anomaly). It may be that the modern use of "the next day" without on would sound weird to someone from the 19th century.
If you choose to use on -- not something I prefer, but perfectly acceptable -- it helps to emphasize a particular point in time.
In seems perfectly natural. A phrase like "in the last few days" is common and its use steady since 1940. Again, in is not necessary, but it can help emphasize that the action occurred continuously or regularly over a period of time.
"Over" may sound more natural than "in" or "on", when talking about a period of time: