0
Eipjoo Posted 13 years ago
Vocabulary

He’d had it

It was a bit late to repair the damage, but Harry swore to himself not to meddle in things that weren't his business from now on. He'd had it with sneaking around and spying.

I think the thick ‘it’ indicates Harry’s meddling in things. Then can ‘He’d had it’ be replaced by ‘He’s done it’?
  

Top answer

No, you can't do that. "have had it with" is an idiom and it roughly means "to not be able to tolerate something or someone anymore" I've had it with your lies. (I've had enough of your lies) or in past time He said he'd had it with your lies.

  • No, you can't do that.
  • "have had it with" is an idiom and it roughly means "to not be able to tolerate something or someone anymore" I've had it with your lies.
  • (I've had enough of your lies) or in past time He said he'd had it with your lies.
  • Note that "have had it with" is different from "have had it" (which means "to be in serious trouble"),
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
No, you can't do that. "have had it with" is an idiom and it roughly means "to not be able to tolerate something or someone anymore"

I've had it with your lies. (I've had enough of your lies)

or in past time

He said he'd had it with your lies.

Note that "have had it with" is different from "have had it" (which means "to be in serious trouble"),

Related Questions