"By X" means "at some time before X". "In X" means "In the period of time which constitutes X". If you say "by 1960" you mean "at the instant it became 1960, Y had already occurred".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
adonis1013By 1960, the world's population reached three billion. Does by mean before or during the 1960s. It means in 1960.
In 1999, we passed six billion. In 1999 means in the year (of) 1999? yes
CSnyder"By X" means "at some time before X". (my underlining)
I don't agree. The underlined simply means 'before X'.
Sometimes 'by X' means at/on X or earlier', in other words 'not later than X'.
I want my money by Tuesday. (= not later than Tuesday)
If you say "by 1960" you mean "at the instant it became 19
CSnyderYes, people often use "by Tuesday" to mean "either before or on Tuesday" when referring to deadlines. However, I consider that statement to be an elision of the longer phrase "by [the end of] Tuesday" or "by [close of business] Tuesday". In fact, this phrasing is occasionally made explicit in order to remove all doubt about what "by Tue
CSnyderI understand what you're saying but your objection that if I were correct "by" should be replaced with "before" applies equally well to your interpretation where "by" should be replaced with "in" or "during".That's true, and it again speaks to the possibility of 'by X' being subject to different interpretations in some instances.