JLPT N1 Grammar: ~にもほどがある | “That’s Going Too Far”

By ProDev Teach | Last Updated: May 2025

🔍 Meaning & Usage

The phrase ~にもほどがある is used to criticize something that has gone beyond a reasonable or acceptable limit. It conveys a strong sense of “too much” or “this is going way too far”.

Structure:
[Verb / Adjective (plain form)] + にもほどがある

English Equivalents: “That’s going too far,” “There’s a limit to…,” “… is too much!”

This is often used in situations of reproach, anger, or strong disapproval.

💡 Example Sentences

  • 冗談にもほどがあるよ!
    There’s a limit to jokes! That’s too much!
  • 遅刻するのは仕方ないけど、3時間も遅れるなんて、遅刻にもほどがある。
    Being late is one thing, but being 3 hours late is too much!
  • 無責任にもほどがある!
    That’s way too irresponsible!
  • 彼のわがままにもほどがある。
    There’s a limit to how selfish he can be!
  • 子供にこんなことを言うなんて、無神経にもほどがある。
    Saying something like that to a child is completely thoughtless!

📘 Related Grammar

  • ~にもかかわらず: Even though…
  • ~にも関わらず: Despite…
  • ~にしては: Considering that…

✏️ Practice Exercises

1. Fill in the blanks

  1. 嘘をつくにも(   )よ。
  2. あなたの怠け方は、怠け者(   )!
  3. そんなことを言うなんて、無礼(   )。

✔ Answers:

  • 嘘をつくにもほどがあるよ。
  • あなたの怠け方は、怠け者にもほどがある
  • そんなことを言うなんて、無礼にもほどがある

2. Translate into Japanese

  1. There’s a limit to being irresponsible!
  2. Being late is one thing, but coming tomorrow is too much!
  3. This is too cruel. There’s a limit!

✔ Suggested Answers:

  • 無責任にもほどがある!
  • 遅刻するのはいいけど、明日来るなんて、遅刻にもほどがある。
  • これはあまりにひどい。残酷にもほどがある!

3. Choose the most appropriate sentence

Which sentence best uses ~にもほどがある?

  1. 彼は昨日も遅刻した。
  2. 彼の冗談はちょっとおもしろくなかった。
  3. あの態度は無礼にもほどがある。

✔ Correct Answer:

③ あの態度は無礼にもほどがある。

📝 Summary

  • Pattern: [Verb/Adjective] + にもほどがある
  • Meaning: “There’s a limit to…”, “That’s going too far”
  • Used to: Express criticism or disapproval
  • Register: Spoken (informal to semi-formal)
  • JLPT Level: N1
2 Views
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *