By vs. At
Setting a Deadline
We use 'by' to set a particular time. Things must happen before or at the appointed time. Have a look:
Example
The reports are to be on my desk by the end of the day.
Here, we are setting a deadline. The action can be done before or at the appointed time but not after it.
I have to turn in this article by tomorrow morning.
Talking about an Exact Moment
We use 'at' to show an exact moment in time. So we can use hours, a specific time of the day, a certain age, etc. Have a look:
Example
The reports are to be on my desk at the end of the day.
Here, we are setting an exact moment in which the action must be done in.
I have to turn in this article at 7 in the morning
Comments
(0)
Learn English VocabularyStart learning categorized English vocabulary on Langeek.
Click to startRecommended

Download LanGeek app