0
Hans51 Posted 10 years ago
Grammar

By / At the end of the three weeks, my habit had been set.

At the end of the three weeks, my habit had been set.
By the end of the three weeks, flossing had become as natural as brushing my teeth.

In a textbook, there are two sentences and I was wondering if the meaning of at the end of the three weeks and by the end of three weeks are interchangeable in each sentence for the same meaning?

Thank you so much as usual in advance.
  

Top answer

In this context, there is very little difference. "By the end" means the habit could have been set before the end. Maybe it was already set after two weeks, but he had committed to a three-week period.

  • In this context, there is very little difference.
  • "By the end" means the habit could have been set before the end.
  • Maybe it was already set after two weeks, but he had committed to a three-week period.
  • "At the end" means only that it was in place on day 21.
  • But really...
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
In this context, there is very little difference.

"By the end" means the habit could have been set before the end. Maybe it was already set after two weeks, but he had committed to a three-week period.

"At the end" means only that it was in place on day 21.

But really... little difference here.

Related Questions