Be on at sb Meaning / Examples / How to Use

What Does “Be on at sb” Mean?

“Be on at sb” means to criticize, complain about, or annoy someone repeatedly. It is often used when someone is nagging or bothering another person.

Introduction

The phrase “Be on at sb” is a common informal expression in British English. It is used to describe a situation where someone is constantly complaining to or criticizing another individual. The “sb” stands for “somebody,” meaning the person who is being targeted by the nagging or criticism. Understanding the Be on at sb meaning helps learners recognize when someone is bothered by repeated negative comments or requests. This phrase is useful in everyday conversations, especially when discussing relationships, work situations, or family dynamics where one person may feel pressured or annoyed by another’s behavior.

Quick Info Box

  • Phrasal verb: be on at somebody
  • Type: Intransitive
  • Level: B2 (Upper-Intermediate)
  • Short meaning: To nag, criticize, or annoy someone repeatedly

Structure (Grammar Rules)

“Be on at sb” is an intransitive phrasal verb and is inseparable. You cannot place the object between “be on” and “at.”

Correct pattern: be on at + somebody

Example: She is always on at me about my homework.

How to Use “Be on at sb”?

Use “be on at sb” when you want to describe a situation where someone annoys or nags another person with repeated comments or complaints. It often has a negative or frustrating tone. It is most commonly used in the present continuous tense (“be on at”) to indicate ongoing annoyance.

It can be used in both formal and informal contexts but is more common in spoken English and informal writing.

Examples

  • My parents are always on at me to clean my room.
  • Don’t be on at her about the mistake; everyone makes errors sometimes.
  • He’s been on at his boss all week about getting a raise.
  • Be on at sb in a sentence: She was on at him for forgetting their anniversary.
  • The teacher was on at the students to submit their assignments on time.

Common Mistakes

  • Incorrect: She is on me at about my grades.
  • Correct: She is on at me about my grades.
  • Incorrect: They are on at to him for being late.
  • Correct: They are on at him for being late.

Differences / Synonyms

Similar phrases include nag, keep on at, and harass. However, “be on at sb” often implies a continuous or repeated complaint rather than serious harassment.

  • Be on at sb – informal, repeated nagging or criticism.
  • Nag – to annoy someone by repeatedly asking or telling them to do something.
  • Keep on at sb – very similar meaning; often interchangeable.
  • Harass – stronger; implies aggressive or unwelcome behavior.

Common Collocations

  • Be on at someone about their homework
  • Be on at someone for being late
  • Be on at someone about their behavior
  • Be on at someone to finish a task
  • Be on at someone regarding a mistake

Related Phrasal Verbs

Here are related phrasal verbs of be on at sb:

Real-life Dialogue

Anna: Why do you look so upset?

Ben: My boss has been on at me all day about the report.

Anna: That sounds annoying. Can you talk to him?

Ben: I will, but right now, I just want a break from him being on at me.

Practice

Fill in the blank with the correct form of “be on at sb”:

  • My sister __________ me __________ cleaning my room every day.
  • Don’t __________ me __________ being late all the time.
  • He was __________ his parents __________ studying harder.

FAQs

  • Q: Is “be on at sb” formal English?

    A: No, it is informal and mainly used in spoken English.

  • Q: Can “be on at sb” be used in American English?

    A: It is mostly British English but understood in many English-speaking countries.

  • Q: What does “sb” stand for in “be on at sb”?

    A: “Sb” means “somebody,” the person who is being annoyed or nagged.

  • Q: Can I say “be on at me”?

    A: Yes, it means someone is nagging or criticizing you.

  • Q: Is “be on at sb” separable?

    A: No, it is inseparable; the object always comes after “at.”