What Is Their Main Difference?

The main difference between 'by' and 'at' is that when referring to time, 'by' sets a deadline while 'at' shows an exact time.

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)
Loading Recaptcha...
Share on :
Share on :
books
Learn English VocabularyStart learning categorized English vocabulary on Langeek.
Click to start

Recommended

From vs. Than

bookmark
'From' and 'than' are prepositions with entirely different meanings, but they are confusing for some English learners. In this lesson, we will learn why!

By vs. From

bookmark
'From' and 'by' are prepositions in the English lngauage. In this lesson, we will learn their uses and differences.

By vs. Before

bookmark
'By' and 'before' are mainly confused when they are referring to time. In this lesson, we will learn their uses and differences.

By vs. Per

bookmark
'By' and 'per' are prepositions that refer to measurments. In this lesson, we will learn their uses and differences.

By vs. Within

bookmark
'By' and 'within' may confuse learners. In this lesson, we will find out why and discuss their uses and differences.

By or Through

bookmark
'By' and 'through' are commonly mistaken by learners. In this lesson, we will learn their difference and find ut when to use each of them.
LanGeek
Download LanGeek app