Sound-alikes

Buy vs By vs Bye

What is the difference between buy, by and bye?

Use buy for paying for something, by for near, how or who did it, and bye as a short form of goodbye.

Buy vs By vs Bye at a glance

  • buy

    /baɪ/ · verb

    To get something by paying money for it.

    • I need to buy some milk.
    • We're saving up to buy a house.
    “buy” in the vocabulary guide
  • by

    /baɪ/ · preposition

    Near, through, or showing who did something or how.

    • The book was written by a teenager.
    • I usually go to work by bus.
    “by” in the vocabulary guide
  • bye

    /baɪ/ · exclamation

    An informal way to say goodbye.

    • Bye! See you tomorrow.
    • She said bye and hung up.

How to remember it

Bye is short for goodbye, so it keeps the e. Buy has a u, like you: you buy things. By, the shortest, does the small grammar jobs.

Good to know

By also means "not later than": by Monday.

Common mistakes

  • Wrong: I want to by a new laptop.

    Right: I want to buy a new laptop.

  • Wrong: Please finish this buy Monday.

    Right: Please finish this by Monday.

  • Wrong: OK, by for now!

    Right: OK, bye for now!

Quick quiz

  1. 1.Where did you that jacket?

  2. 2.This photo was taken my dad.

  3. 3.Say to Grandma!

Pick the right word for each gap.